Coaching software · 5 to 40 clientsReal captures, no mockups
Admin iscosting youclients.
FitPal Coach replaces the DMs, the voice notes and the spreadsheet. Your clients get a real training app. You see who trained, who slipped, and who is about to quit.
Twenty minutes. No automated demo, no card.
Monday 08:12Real capture
What admin takes from you
-
01
The program lives in a spreadsheet
You rebuild it by hand for every client, then send it as a screenshot. One correction and you start again.
-
02
The check-in lives in your DMs
A client sends a voice note at 10pm. Three days later it is buried under twenty other conversations.
-
03
Drop-off shows up too late
By the time you notice someone has stopped training, they have already decided to quit. The month is gone.
-
04
You hit a ceiling
It is not coaching hours that cap your roster. It is everything around them.
Two apps, one account
You work in the coach dashboard. Your clients get the training app. Every screenshot below comes from the product as it runs, not from a mockup.
The morning dashboard
One page that answers the only question that matters before your first client: who needs you today.
- Who is training right now, live
- Who has done nothing for seven days
- Who is waiting on a reply from you

DashboardReal capture
Your roster on one page
Every client's 28-day adherence, colour before number. The one slipping shows up before they leave.
- 28-day adherence, client by client
- Green dot: in a session right now
- Program sent, accepted, or left unanswered

Client listReal capture
What your client sees
A real app, under your name, installed on the home screen. Not a PDF, not a link to a spreadsheet.
- Today's session, and the week ahead
- Their weight and curve, against their goal
- Works offline, syncs afterwards

Client homeReal capture
The numbers, when you need them
Adherence against the plan, not a flattering average. Enough to hold a hard conversation with facts in it.
- Adherence measured against scheduled days
- Estimated 1RM per exercise
- Bodyweight, measurements, muscle balance

Client statsReal capture
What you are buying
What is ready, and what is not.
- Platforms
- Web, Android, iOS. Installs from the browser, no app store needed.
- Client app languages
- 4 (English, French, German, Spanish)
- Coach dashboard language
- English only for now
- Sign-in
- Passkey (WebAuthn). No password to reset.
- Exercise library
- 1,324 illustrated exercises, plus your own
- Load progression
- Linear, Greyskull LP or double progression, chosen per exercise.
- Offline
- A session runs and records with no network, and syncs after.
- Notifications
- Rest-timer and session reminders, over Web Push.
- Hosting
- Your instance, your domain, your data. No telemetry.
- Export
- Client data exports at any time, as JSON.
- Price
- A flat monthly fee, plus a one-off setup. No per-client subscription. The amount is set on the call.
-
Exit
You leave with your data
Exportable as JSON at any time. The instance is yours, not ours.
-
Price
No per-client subscription
Your bill does not grow because your business is working.
From the call to the first Monday
-
01
The call
Twenty minutes. You show how you work today, we see whether the tool fits.
-
02
The instance
Your domain is configured and your coach account opened. Nothing to install on your side.
-
03
Your programs
We take the sessions you already run and put them in the editor, with you, once.
-
04
Your clients
They get an invite, install the app, and their session is waiting on Monday morning.
What people ask
I only have eight clients. Is that too few?
No. This is built for one person with a phone, not for a gym with a front desk. Eight clients is where the time saved shows up most, because there is nobody to hand the admin to.
Do my clients have to download an app?
They open a link and add it to their home screen. No store, no account to create, no password. Native Android and iOS builds exist if you would rather use those.
What happens if I stop?
You leave with your data, exported as JSON. The instance is yours, not ours.
The coach dashboard is English only. Why?
Because the client app was translated first, and announcing a translation that does not exist would be dishonest. The four languages are what your clients see. Translating the dashboard is planned.
What does it cost?
A flat monthly fee, plus a one-off setup. No per-client subscription: your bill does not grow because your business is working. The amount depends on client count and hosting, and is set on the call.
Your job happens here. The admin does not. Stock photograph, illustrative
Twenty minutes, and you will know
Show us how you work today. If the tool does not fit, we will say so on the call.
Twenty minutes. No automated demo, no card.
You will be talking to Ahmed. Ahmed Chioua, web and SaaS developer. Nine years shipping production software, including for Bell, BMW and Bayer. ahmedchioua.com