90-second auto-tour · 7 views

The Coach Hub, in motion.

Hover to pause · click any view to jump · loops continuously.

Saturday, May 2
14 active clients · 3 unread · 2 plans need review
+ Quick add
Active
14
↑ 2 this week
Adherence
82%
↑ 4 pts
MRR
$2,156
↑ $312
Pending
3
2 plans · 1 msg
Churn risk
2
flagged this wk
AI plan review · 4 clients due for next-block progression
Cadence reviewed each client's full lifetime training history weighted by current goal — Sarah K., Marcus P., Daniel R., Jen H. are ready for load progression.
Review →
Roster · 17 total
Clients
+ Add client
All 17 Active 14 Trial 2 Paused 1 At risk 2
ClientPlanLast 7dStatus
SK Sarah K.Strength · Wk 14active
MP Marcus P.Hypertrophy · Wk 8active
DR Daniel R.General · Wk 6at risk
JH Jen H.Recomp · Wk 11active
JM Josh M.Hypertrophy · Wk 1trial
Sarah K. · Week 14 of 16
Week planner — workouts + nutrition unified
✦ AI generate
Mon
Lower Power
RDL · 5×3 · 90s
2,750 kcal
High-carb day
Tue
Upper Pull
Chins · 4×3
Wed
Squat Day
5×3 @ RPE 8
Z2 · 30 min
Thu
Active rest
Walk 30 min
Fri
Upper Push
OHP · 6×3
Sat
Conditioning
3 rounds
2,400 kcal
Higher fat
Sun
Rest
Templates · reusable
Programs library
+ New program
Strength · 16wk
Foundation Strength I
Squat-bench-deadlift focus, 4d/wk. Battle-tested with 40+ clients.
8 clients · 16 wks
Hypertrophy · 12wk
Body Recomp
Upper/lower split with metabolic finishers. Pairs with 2,400-2,800 kcal nutrition.
5 clients · 12 wks
Powerlifting · 16wk
Peak Meet Prep
Sheiko-inspired volume → intensity → realization peak. RPE-based.
3 clients · 16 wks
Conditioning · 8wk
Hyrox Race Prep
Strength compromise with sport-specific conditioning.
2 clients · 8 wks
Two-way · in-app · contextual
Messages — replies tied to specific workouts
SK Sarah K.
Re: Wed · Lower Power
Quick q on the deadlift — should I keep at 260 if last week's set 3 felt heavy, or push to 265?
Stay at 260 for one more week. Tempo is what's getting you, not the load. Hold the eccentric for a full 2 count and the 265 will fly next session.
Got it. Also — calf tightness mentioned in Mon's note, still a bit stiff today. Should I sub the box jumps?
Yes — swap for sled drags 3×40yds. I'll update your plan now.
Stripe Connect · live
Payments — MRR + transparent dunning
MRR
$2,156
↑ $312 mo/mo
Annualized
$25.9k
12mo run rate
Pending
$489
Lands May 5
Failed (30d)
1
Daniel R.
Day 0
Charge fails
Stripe smart-retry · both parties emailed
Day 3
Warning
In-app banner · update card link
Day 7
Auto-pause
Read-only · history preserved
Day 14
Cancel
Export ZIP · 90d retention
Coach OS · refreshed hourly
Insights — churn risk with reason codes
!
Daniel R.
2 missed sessions in 7d · payment failed Apr 30 · last message 5 days ago
Re-engage →
·
Nat A.
Adherence dropped 38% over 3 weeks · check-ins late · no messages 10d
Re-engage →
Adherence trend · last 12 weeks
Thirteen specifics · zero hand-waving

What Cadence has that the field doesn't

Each card pairs the Cadence behavior with what the closest competitor actually ships today. We update the comparisons as competitors update their products. If we're wrong about a competitor, email us — we'll fix the page within 48 hours and add the correction to the changelog.

01 / Lifetime AI memory
AI reads every session ever logged, weighted to the client's current goal
When Cadence proposes a progression or a deload, the model is reading the client's full lifetime history — every workout, PR, injury note, check-in — and adapting to whatever goal they stated this week (strength meet, recomp, hypertrophy block, return-to-lift). Not the last 4 weeks. The whole arc.
Industry standard: CoachRX, Trainerize, and TrueCoach feed their AI features 4–8 weeks of context. Everfit and PT Distinction don't have AI plan generation at all. None of them weight AI proposals by current-stated goal.
02 / Unified nutrition + workouts
Nutrition cards live on the same week-grid as workouts
In the Coach Hub calendar, a Tuesday cell can hold a workout card AND a nutrition card AND a recovery card. Same drag-drop UX, same per-client view, same client app render. The whole week is one frame.
Industry standard: CoachRX is workout-only, no nutrition surface. Trainerize routes nutrition through a separate Healthie integration. TrueCoach treats nutrition as an attached note. None unify the three on a single calendar.
03 / Transparent billing-state machine
Documented Day 0 → 3 → 7 → 14 retry-warn-pause-cancel sequence
When a client's payment fails, Cadence doesn't black-box it. Day 0: Stripe smart-retry, both parties emailed. Day 3: in-app "Update card" deep link, past-due flag in coach hub. Day 7: auto-pause to read-only — client keeps history, can't see new workouts. Day 14: cancel + export ZIP. Both parties know exactly what happens at each step.
Industry standard: Trainerize and TrueCoach handle dunning silently — sometimes a client just stops getting workouts with no explanation. Coaches find out from a confused message. Cadence makes the policy public, in-app.
04 / Per-client pause + studio vacation mode
Pause one client (injury, vacation, hold) or pause the whole studio with one toggle
Coach goes on vacation? Vacation mode pauses billing on every active client + auto-replies to incoming messages + holds AI generation. Single client got injured? Per-row pause toggle freezes their billing while preserving their full history. Resume any time.
Industry standard: Most platforms make you cancel + re-onboard, or manually update each subscription in Stripe. Trainerize has "freeze" but it's buried 4 menus deep and the client doesn't see why. Everfit doesn't have it.
05 / Inline messaging tied to specific workouts
Replies thread under the workout they're about — not a generic chat
When Sarah asks "should I push the deadlift to 265?", her message attaches to Wed · Lower Power — the actual workout. Coach sees the question, the workout, and the prior weeks of deadlift load history in one frame. Reply lands back in the same context. No "wait, which lift were you asking about?"
Industry standard: CoachRX has comments per workout but they don't surface in the master inbox. Trainerize uses a separate chat thread that loses context. TrueCoach uses email, which loses context entirely.
06 / Churn-risk with stated reason codes
"Daniel R. flagged: 2 missed sessions, payment failed, last message 5d ago"
Cadence Insights surfaces clients at risk of cancelling — and shows you why. Missed sessions, late check-ins, payment failures, message-gap days. One-click "Re-engage" sends a templated outreach pre-filled with their context. Most coaches lose clients because they didn't notice the slip — Cadence makes the slip impossible to miss.
Industry standard: No competitor exposes per-client churn risk with explained drivers. Everfit shows engagement scores but no reason codes. Trainerize doesn't show retention metrics at all in the coach UI.
07 / Deep wearable + nutrition integrations
Apple Health, Whoop, Oura, Strava, MyFitnessPal, Zapier, Make, Webhooks
Cadence's AI gets richer the more data flows in. Whoop recovery → adapts daily volume. Oura readiness → triggers deload suggestion. MyFitnessPal logs → automatic macro tracking on the calendar. Strava activity → counts toward weekly cardio. Plus Zapier + Make + raw HMAC-signed webhooks for anything custom.
Industry standard: Trainerize integrates with Apple Health and Fitbit. CoachRX has no third-party integrations beyond Stripe. TrueCoach has Apple Health only. None expose webhooks. None integrate Whoop or Oura.
08 / Calendar export — every client gets an .ics feed
Workouts auto-land in Apple Calendar, Google Calendar, Outlook, Fantastical
Each client gets a private subscribed-calendar URL. They paste it into their phone's calendar once. Every workout you publish lands as a calendar event automatically — name, time, duration, exercise list in the notes. Updates flow live. No "did the app push the notification?" — it's just on their calendar.
Industry standard: No competitor on the list ships native iCal feeds. Most rely on push notifications, which clients miss. The few that have any calendar integration require Zapier middleware.
09 / Built-in revenue dashboard
MRR, annualized, pending payout, failed-30d — all on one screen
Most coaches juggle Stripe + a spreadsheet + their head to figure out their actual MRR. Cadence shows you MRR, annualized run rate, this period's pending payout, and the count of failed charges in the last 30 days — refreshed live. Pulled directly from Stripe Connect.
Industry standard: Trainerize has revenue reports buried in Settings. TrueCoach links out to Stripe. CoachRX shows transactions but no aggregates. Everfit has analytics but you pay extra for them.
10 / White-label depth — vanity domain + brand color + tone
Your client app is "Strong Method," not "Cadence" or "Trainerize"
When a client opens the app, they see your name, your logo, your color palette, on your domain (e.g. app.strongmethod.coach). Cadence stays out of sight. Tone toggle lets you set the AI's voice (Direct, Encouraging, Tactical, Calm). Your brand equity goes where it belongs.
Industry standard: Trainerize, TrueCoach, CoachRX all show their name to your client. FitBudd offers white-label but charges a steep premium and uses templates. Cadence ships full white-label at the standard tier.
11 / Build-in-public moat — public roadmap + changelog
Every fix dated. Every plan listed. Public.
Our /changelog shows every change shipped, dated. Our /roadmap shows what's next. Our /velocity shows the 30-day ship calendar. Our /trust hub aggregates security, privacy, accessibility, refund, and disclosure surfaces. We can't disappear or stagnate — and you can verify both, every day.
Industry standard: No competitor in the coaching-software category publishes a public roadmap or dated changelog. The closest is Trainerize's blog, which is marketing, not version history.
12 / Client referrals — built into the app
Each client gets a unique code · friends sign up via your branded landing · you set the reward
Word-of-mouth is the #1 organic growth channel for paid coaching. Cadence ships a complete client-referral system out of the box: a per-client code, a "Refer a friend" share sheet inside the client app, a public landing page on your domain (e.g. strongmethod.app/refer), and a Referrals view in the Coach Hub showing incoming prospects, conversion rate, top referrers, and rewards-due. You set the reward (free month, % off, custom gift). Approval gate optional. LTV-of-referred-clients tracked automatically so you know the program is working.
Industry standard: No competitor in the matrix has client-referral mechanics built in. Coaches who want this either DM custom codes manually or pay for a third-party tool like Refersion. None of CoachRX, Trainerize, TrueCoach, Everfit, MyPTHub track referral LTV.
13 / Speed
The Coach Hub is instant — no spinners, no "loading clients…"
Page loads in under 1 second. View switches are instant. Every interaction is local-first — the network is for sync, not for waiting. Built on a modern PWA stack (Netlify edge + Neon Postgres + Anthropic AI Gateway), not a 2014 Rails monolith.
Industry standard: Trainerize and TrueCoach load times for the coach UI run 4–8 seconds with realistic data. CoachRX is faster but stutters on multi-client views. Speed isn't a feature anyone advertises — it's something you only notice when it's missing.
Side-by-side

Feature matrix · Cadence vs the field

Last verified May 2, 2026. ✓ = ships today, partial = limited or third-party only, — = not available. If a competitor adds something, we update the matrix and note it in the changelog.

Capability Cadence CoachRX Trainerize TrueCoach Everfit MyPTHub
Programming + AI
Week-grid drag-drop plannerpartial
AI plan generationlimited
AI reads full lifetime history
AI weighted by current-stated goal
Nutrition unified on the calendarvia Healthienotesseparateseparate
Client communication
Per-workout inline messagescomments
Voice notes + file attachments
Video form-check feedback
Business + billing
Built-in MRR + revenue dashboardburiedpaid add-on
Transparent dunning policy
Per-client pause / freezeburied
Studio-wide vacation mode
Churn-risk with reason codesscores only
Client-referral system built in
Track referral LTV automatically
Integrations
Apple Healthlimited
Whoop / Oura / StravaStrava onlyStrava only
MyFitnessPal nutrition
Calendar export (.ics)
Zapier + MakeZapier onlyZapier only
HMAC-signed webhooks
Brand + transparency
Full white-label (vanity domain)premium tierpremium tierpremium tier
Public roadmap
Public dated changelog
WCAG 2.1 AA accessibility commitment
30-day money-back guarantee
Pricing (May 2026)
Setup cost$299$0$0$0$0$0
Monthly cost (single coach)$49$70$10–$130$24+$39+$5+
Per-client chargeNoneNone$1+/client$2+/client$1+/client$1+/client

Now you've seen the gap. Want it on your domain by Monday?

$299 setup. $49/mo flat. No per-client fees. 30-day money-back. Founding-coach pricing locked at $199 / $39 forever for the first 25 — about 11 spots left.

Launch Cadence — $299 + $49/mo See coach hub ↗