DEMO PREVIEW  ·  All client names, workout logs, photos, and check-ins shown here are illustrative sample data. No real coach or client information is displayed.
⚡ Three views. One coaching practice.

You run the business. Your clients run their workouts.

A laptop dashboard for the desk, the same app on your phone, and a mobile app for every client. All linked in real time. Tap any screen to explore.

vitalcoach.bizbottech.com/dashboard
Dashboard
+ New client
18
Active clients
$3,420
30-day GMV
94%
Adherence
7
Pending check-ins
Platform fee
5% of $3,420 = $171/mo platform fee (separate from your subscription)
Above the $79 threshold. You owe nothing this month.
Today's check-insView all
Sarah K.
Week 3 — Hypertrophy
↓ 2.4 lbs
"Crushing it, Sarah!..."
SEND
Marcus R.
Week 6 — Fat loss
↓ 1.1 lbs
"Solid week. Keep..."
SEND
Jordan T.
Week 2 — Strength
2 missed
"Hey Jordan — what's..."
NUDGE
Clients — 18 active
+ Invite client
Client
Plan
Modules enabled
$/mo
Sarah Knight
sarah.k@email.com
Hypertrophy
WorkoutsMealsMessagesBilling
$199
Marcus Reyes
marcus.r@email.com
Fat loss
WorkoutsMealsMessagesBilling
$149
Jordan Tremaine
jordan.t@email.com
Strength
WorkoutsMealsMessagesBilling
Priya Sharma
priya.s@email.com
Hybrid
WorkoutsMealsMessagesBilling
$249
Alex Chen
alex.c@email.com
New client
WorkoutsMealsMessagesBilling
$99
Toggle modules on/off per client. Hidden modules don't show up in the client's app.
Workout builder — Sarah Knight — Week 3
💾 Save & assign
Bench Press
Chest — Barbell
Incline DB Press
Chest — Dumbbell
Overhead Press
Shoulders — Barbell
Cable Fly
Chest — Cable
Push-up
Chest — Bodyweight
MON — Upper Push
3 ex — ~52 min
Bench Press 4—690s
Incline DB Press 3—1075s
Cable Fly 3—1260s
TUE — Lower
3 ex — ~58 min
Back Squat 5—5120s
Romanian DL 3—890s
👆 = client taps to watch verified form-demo video
Meal plan — Sarah Knight — Week 3
💾 Save plan
2,180
Cal
195g
Protein
220g
Carbs
65g
Fat
MON — 4 meals — 2,180 cal
Breakfast3 eggs — oats w/ berries — Greek yogurt485 cal
LunchChicken bowl — jasmine rice — avocado540 cal
Pre-WOBanana — whey scoop — rice cake220 cal
DinnerSalmon — sweet potato — roasted veg680 cal
7-day plan, factors in allergies + budget. Client can swap any meal in their app.
Payout setup & earnings
Save changes
Balance owed to you
$3,249.00
Next payout: May 1 — Method: PayPal — Last paid: $2,840 on Apr 1
PayPaljamie@vitalcoach.example
Change
Recent earnings — 30 days
Sarah KnightApr 24 — invoice$199.00+$189.05
Marcus ReyesApr 22 — invoice$149.00+$141.55
Priya SharmaApr 20 — invoice$249.00+$236.55
Alex ChenApr 18 — invoice$99.00+$94.05
VitalCoach charges your clients — 5% platform fee — 95% paid out monthly — No Stripe account needed.
Form check queue — 3 pending
Mark all reviewed
0:14
Sarah K.
Bench Press — 2h ago
⏳ REVIEWING
0:22
Marcus R.
Back Squat — 4h ago
0:18
Priya S.
Deadlift — 6h ago
Sarah — Bench Press — Set 3
▶ 0:08 — "Drive elbows in — flaring"
▶ 0:08
Drive elbows in — flaring
▶ 0:21
Pause at chest — 1s
+ Add note at 0:14
Send to Sarah →
Pause anywhere, drop a timestamped note. Client sees your callouts pinned to the exact frame.
Habits — Sarah Knight
💾 Save habits
Templates
Sleep 8h Water 3L Steps 10k Protein 180g Mobility 10min + Custom
Drag a template into the day plan, or build a custom habit from scratch.
DAILY HABITS — 5 ACTIVE
Mon—Sun
😴 Sleep at least 8 hours10pm reminderstreak 12
💧 Drink 3L water3 nudgesstreak 7
👟 10,000 stepsHealth syncstreak 4
🥩 180g proteinAuto-trackstreak 12
🧘 10 min mobilityAfter AMstreak 9
🔥 Streak insight: See which habits your clients hit most — coach-only roll-up of last 90 days.
Branding — STUDIO
Publish to clients
A
apex-logo.svg
Uploaded — 12 KB
Replace
Live preview — client app
A
Apex Performance
Tuesday, March 5
Hey, Sarah
Today's workout
MON — Upper Push
Start workout →
Powered by Apex — No VitalCoach branding
Studio plan removes "VitalCoach" from your client app entirely. Custom domain, your colors, your logo.
Dashboard — your coaching practice at a glance
Everything you assign here

shows up in your client's app, instantly.
🧢 Your app

Coach from your pocket — the whole practice, on your phone

VitalCoach installs as an app on your phone too. Triage check-ins, fire off an AI-drafted reply, review a form-check video, and log a client win between sets. Tap through.

Run it on the go

  • Practice at a glanceActive clients, 30-day GMV, and who needs a check-in — first screen.
  • AI-drafted repliesTap a client thread and VitalCoach drafts the reply in your voice. You send.
  • Review form on your phoneWatch the set, leave a timestamped note, send it back.
9:41 📶 5G 🔋
Good morning
Coach Jamie
JM
18
Active clients
$3,420
30-day GMV
7
Pending check-ins
3
Wins this week
Platform fee
5% of $3,420 = $171/mo platform fee
Above the $79 threshold. You owe nothing this month.
Recent clientsView all
S
Sarah Knight
muscle gain — intermediate
active
M
Marcus Reyes
weight loss — beginner
active
18 active
Clients
+
S
Sarah Knight
WorkoutsMealsBilling
$199
M
Marcus Reyes
WorkoutsMealsMsgs
$149
J
Jordan Tremaine
WorkoutsMealsMsgs
P
Priya Sharma
WorkoutsMealsBilling
$249
Tap a client to toggle modules. Hidden modules don't show in their app.
Sarah Knight
Chat
S
Bench felt strong today — should I push the weight?
9:18 AM
Yes — bump to 135×6. Updated your workout. 💪
9:24 AM
✨ AI DRAFT — TAP TO SEND OR EDIT
"Down 2.4 lbs and adherence at 92% this week — that's a great block, Sarah. Let's hold macros and progress bench next session."
Send to Sarah →
3 pending
Form checks
3
Sarah K. — Bench Press — Set 3
0:14
▶ 0:08 — your note
Drive elbows in at the bottom — they're flaring.
+ Add note
Send to Sarah →
Up next
M
Marcus R. — Back Squat
4h ago — 0:22
review
P
Priya S. — Deadlift
6h ago — 0:18
review
This week
Wins
JM
🏆 New milestone — Sarah K.
Personal Record — Bench 135 lb
Orbit drafted an SMS, email, and Instagram caption to celebrate it.
Review & post →
Recent milestonesView all
Marcus Reyes
10 Sessions completed
posted
Priya Sharma
Weight goal hit — −12 lb
new
Home
Clients
Chat
Checks
Wins
Dashboard — your practice at a glance

Same data, every device

  • Triage check-insSee who's due, who missed sessions, and send a nudge in two taps.
  • Turn wins into contentLog a PR — Orbit drafts the SMS, email, and IG caption for you.
  • Installs like a native appAdd VitalCoach to your home screen — PWA, no app store.
Start free — No card →
Free to start — No credit card — Upgrade anytime
📱 Their app

Your client's view — built like an app, not a PDF

They get a real mobile app at vitalcoach.bizbottech.com/c/ — login, today's workout, macros, messages, billing. Tap through.

What clients see

  • Today, at a glanceNext workout, daily macros, latest message — one tap each.
  • Workouts with form videosTap any exercise to watch a verified demo from approved coaches.
  • Macros that adaptDaily meals match the plan you assigned. Clients can swap any meal in one tap.
9:41 📶 5G 🔋
Tuesday, March 5
Hey, Sarah
SK
Today's workout
MON — Upper Push
3 exercises — ~52 min — Bench, Incline DB, Cable Fly
Start workout →
Today's macros
2,180
CAL
195g
P
220g
C
65g
F
From Coach Jamie — 2h ago
"Crushing it! Down 2.4 lbs — let's bump bench to 135—6 today. Reply if anything feels off."
Reply →
Week 3 — MON Upper Push
EXERCISE 1 OF 3
~18 min
Bench Press
4 sets — 6 reps — 90s rest — Goal: 135 lb
Athlean-X — 2:14
Tap thumbnail to watch verified form-demo
SET PROGRESS
2 / 4
135—6
135—6
———
———
Log set 3 — 90s rest
Today — Macros
2,180
Cal
195g
Protein
220g
Carbs
65g
Fat
Today's mealsSwap any
Breakfast 🍳
485 cal
3 eggs — oats w/ berries — Greek yogurt
Lunch 🥗
540 cal
Chicken bowl — jasmine rice — avocado
Pre-WO — NOW
220 cal
Banana — whey scoop — rice cake
Dinner
680 cal
Salmon — sweet potato — roasted veg
JM

Coach Jamie

Online — usually replies in <2h

Hey Sarah! Down 2.4 lbs and adherence at 92% — that's a great week.
Yesterday — 6:14 PM
Thanks!! Bench felt strong — should I push the weight?
9:18 AM
Yes — bump to 135—6 today. I just updated your workout in the app.
9:24 AM
Type a message—
Sarah — Billing
2,180
Cal
195g
Protein
220g
Carbs
65g
Fat
Daily mealsSwap
Breakfast
485 cal
3 eggs — oats w/ berries — Greek yogurt
Current plan
$199 /month
Next charge: May 5 — Method: Visa ——— 4242
Last 3 charges
Apr 5$199.00
Mar 5$199.00
Feb 5$199.00
Billed by VitalCoach on Coach Jamie's behalf. Update payment method or cancel anytime — hello@bizbottech.com
Habits — Today
🏃
12 days
Best streak this quarter — keep it alive
Today — 3 of 5 done60%
😴 Sleep 8 hours
7h 52m last night
💧 Drink 3L water
3.2L logged
🥩 180g protein
192g — ahead of target
👟 10,000 steps
7,420 / 10,000
🧘 10 min mobility
After your evening session
Last 7 days
W
T
F
S
S
M
T
Progress
Photos — 4 angles
Front
Side
Back
NotesLats popping! 💪
CompareMar 1 → Apr 25
Mar 1 Apr 25
Weight
163.2 lbs
↓ 4.2 lbs — 8 wk
Body fat
22.4%
↓ 1.8% — 8 wk
Form check — MON Upper Push
C
Bench Press
Coach reviewed — 0:14
REPLY
+
Incline DB Press
Upload form check
UPLOAD
+
Cable Fly
Upload form check
UPLOAD
Coach reply — Bench Press
Bench Press — 0:14
▶ 0:08 — "Drive elbows in"
COACH JAMIE — 2 NOTES
Form's 90% there. Two cues: drive elbows in at the bottom and 1-second pause at chest. Try those Friday and re-record.
Today
🏋️
Workouts
🥗
Meals
Chat
💳
Billing
Today — what's on the plan, right now

What clients can do

  • Chat with their coachTwo-way thread. Coach replies in the same app — no SMS, no DMs.
  • Pay you, automaticallyVitalCoach handles billing on your behalf. Clients update card or cancel without bugging you.
  • Installable as a real appiOS + Android home-screen install via PWA. Looks native, no app store fees.
Start free — No card →
Free to start — No credit card — Upgrade anytime
💰 Pricing

Three tiers. Pay nothing once your roster scales.

Solo
$19/mo
Up to 5 clients. AI workouts, meals, chat, habits, billing.
MOST POPULAR
Pro
$79/mo
Unlimited clients, intake/PAR-Q + e-sign waiver, video form-check, progress photos.
Free when 5% of client billings = $79.
Studio
$199/mo
Everything in Pro + white-label client app: your logo, colors, custom domain.
See full pricing →
Or try the AI tools free below — no account needed

🏋️ Workout Generator

Sample Program — AI-Generated
Ready to get your full program?

12 weeks, personalized to your body, goals, and schedule.

Start Free — No Card →

🥗 Nutrition Plan

Sample Nutrition Plan — AI-Generated
Ready to get your full program?

84-day nutrition coaching sequence delivered straight to your clients' phones.

Start Free — No Card →
Important: VitalCoach is a productivity tool for fitness professionals — not medical advice, diagnosis, or treatment. AI-generated programs and messages are drafts for a qualified coach to review before sharing with clients. Coaches are responsible for client safety and should refer clients to a licensed physician, dietitian, or therapist for any medical, nutritional, mental-health, or injury concerns.