Performance coaching. Spreadsheet simplicity.

Gridlines is the spreadsheet-native platform for high-level performance coaches. Build the program once, deliver it to every athlete, and adapt it without rebuilding your work.

Coaching for a team? Set up an organization · I am an athlete

The Gridlines builder: a training program open in the spreadsheet editor, with a day expanded in the detail dock

Build, deliver, monitor, and sell your programs.

The program you write guides athletes in the app, returns completed training for you to review, and can become a product you sell, without rebuilding it in another tool.

Build
Build in a familiar spreadsheet-style editor, then deliver the same program directly to athletes.
Monitor
Review completed sessions, compare prescribed and performed work, and follow volume, RPE, and top-set trends by athlete.
An athlete's completed sessions, training volume, average RPE, and top-set trend
Coach
Rosters by team, messaging and communities where the training lives, and athlete history you can trust.
Team roster with athlete assignments
Sell
A storefront at your own handle, tracked links, and daily payouts through Stripe Connect.
A coach storefront page with published programs
Train
Athletes open the app to today's session, log every set, and it flows back to your builder.
Today's session in the athlete app

Keep the speed and freedom of a spreadsheet. Add athlete delivery, monitoring, and AI without rebuilding the program in another tool.

Built by software engineers with 10+ years at companies like Apple, working side by side with Olympic-level coaches.

Build once. Coach from the same program.

Work in the spreadsheet-style editor you already know. An RPE 8 prescription can become an athlete-specific weight recommendation in the app. The completed set returns as intensity you can track over time.

Prescriptions athletes can act on

Percentages, velocity, and RPE become guidance in the app. Completed work returns to you for tracking and adjustment.

Build by conversation

Connect your library to Claude, or any assistant that supports MCP, and describe the block. It lands in the builder, attributed and undoable.

More on the builder

Publish and sell the programs you already built.

Publish a finished program to a page at your own handle, one-off or as an all-access subscription. Tracked links tell you which channel actually sells.

A coach storefront page with published programs
Your storefront, your handle

A public page buyers land on from any link you share. No website to maintain, nothing to embed.

A week of storefront payouts
Paid out daily

Stripe Connect settles sales straight to your bank. Keep 100% of every sale on a plan; 5% goes to Gridlines without one.

More on the storefront

Programs go straight from the builder to the athlete app.

Every program you publish lands in the Gridlines app, today-first. Athletes open straight to the session in front of them, log each set as they lift, and it flows back to your builder.

Coach and athlete messaging
Rosters, messages, and community

Teams and athletes organized in one place, messaging beside the training, and community spaces where athletes post with a logged session attached.

The athlete app

Today-first home, set-by-set logging, wearables on Pro. Works under a coach or fully self-directed.

More on coaching

Built for the full performance program.

5 disciplineslifting, sprinting, jumping, throwing, and distance work
Flexible schemessets and reps, ramps, clusters, back-offs, effort, pace, distance, and height
In your browserthe full builder, with nothing to install
Coach visibilitycompleted sessions, prescribed versus performed work, volume, RPE, and performance trends

Program at the level you coach at.

Free to build. Sell it when it is ready.

For coaches
Build in the browser today

The builder runs on the web, no download. Program your first block free, connect Stripe when you are ready to sell.

For athletes
Your training, today-first

Run your coach's program or find one in the marketplace. Log every session from your phone.