Tour for coaches · 6 sections · ~4 min

A coaching platform that respects the craft.

Built for the part of coaching you actually want to spend time on - reading a workout, deciding what to do next, talking to an athlete who trusts you. Not the part where you fight with five platforms.

00Your roster

One dashboard. Every athlete you actually coach.

Invite athletes by link. They sign up, they show up on your roster. No CSV uploads, no five-step "claim your account" emails, no separate platform for athletes that you have to teach them.

  • Invite-by-link onboarding - athletes self-attach in one tap
  • Athlete status pills: ready, recovering, deload, missed-workout
  • Filter and group by sport, training block, race date
  • Athletes keep ownership of their data - you keep access while coaching
Roster - 12 athletes
May 2026
ML
Maria L.
Ready CTL 78
JO
James O.
Deload CTL 64
PR
Priya R.
Overreach CTL 92
TB
Tom B.
Missed CTL 41
01Training load

CTL, ATL, TSB - for every athlete, at a glance.

The numbers your coaching instincts already work with - surfaced where you can act on them. Click into an athlete to see their actual training load curve, baselines history, and the gap between planned and completed work.

  • Roster grid with per-athlete CTL / ATL / TSB sparklines
  • Form vs fitness coloring - spot overreach before they call you
  • Planned vs actual TSS deltas across the last 4 weeks
  • Baselines history (FTP, LTHR, weight) charted per athlete
Training load · last 90 days
78
CTL
82
ATL
-4
TSB
02Assign workouts

Structured workouts, not PDFs.

Build structured intervals once, drop them on calendars. They land on the athlete's head unit automatically - Garmin, Wahoo, the file formats too. Your prescriptions are real objects, not screenshots in a Google Doc.

  • Structured intervals with target power, HR, or pace
  • Weekly templates - duplicate a block and adjust
  • Auto-push to the athlete's connected device
  • Auto-link prescribed workouts to the activity that completed them
Maria · Tempo intervals
Tue · 4 × 8' @ FTP × 0.93 · 4' easy
Pushed to Maria's Wahoo
03Domestique assist

Domestique drafts. You decide.

A second set of eyes that already has your athlete's context loaded. Draft the next block, sanity-check a TSS ramp, or get a plain-language summary of a complicated week. The athlete sees what you approve - never what Domestique suggested.

  • Coach-only chat per athlete, with the athlete's full data in context
  • Draft workout blocks Domestique proposes - you review, edit, ship
  • Use our Domestique, or bring your own - your athletes don't care which they get, just that it works
  • Audit trail of what got generated, what got changed, what got sent
Coach AI · draft
"Maria has held threshold cleanly for three weeks and TSB is recovering. Suggest pushing interval 4 to Z4 (98% FTP) on Tuesday, hold Saturday Z2 at current load. Confidence: moderate - she missed Thursday's session, ask why before publishing."
04Discussions

Talk about a workout, on the workout.

Threaded discussion on every planned session - for context that should never live in a separate WhatsApp thread. Athletes ask, you answer, the conversation is anchored to the work it's about.

  • Per-workout threads with reactions
  • Notifications when an athlete completes a session
  • Voice and form-check video attached to the discussion
  • Search across an athlete's history of "why" decisions
Maria · 6:42am

"Felt strong on interval 3 but legs cooked by 4. Should we hold or push next week?"

Coach · 9:14am

"Hold. We push Tuesday week, keep Sat Z2. Eat more before threshold work."

05Billing

Per-athlete billing. No seat tax.

You pay for the athletes you actually coach. Pause a relationship while an athlete is in the off-season - pay nothing until you reactivate. Add an athlete mid-month - prorated, not punished.

  • $25 / athlete / month - flat, no usage tiers
  • Pause and reactivate any time
  • Yearly billing available - discounted, not locked in
  • Athletes keep their data forever - even if you stop coaching them
May invoice
auto-billed
9 active athletes$225.00
3 paused (off-season)$0.00
Total$225.00

Bring your athletes. Or bring yourself.

Coaches in the private beta come from cycling clubs, tri teams, and independent practices. We'll work with you on migrating your roster.