Everything a coaching day runs on
Built for personal trainers: programs, bookings, credits and client progress, in one app your clients share.
No card to start. Your clients get the mobile app in Romanian or English, included.
Your day
A coaching day, start to finish
From the first session on the floor to the last check-in at night, it is one app for you and the people you train.
Swipe through the day
Everything in the box
The whole job, in one workspace
The six things a coaching business runs on, joined up around the same clients.
Programs
Build a program once, assign it, and clients run it set by set on their phone.
Calendar, bookings and plans
Clients book against a credit balance, and your cancellation rule is enforced for you.
Automated forms
Automated forms arrive on the client's phone, and the answers land on their profile.
Health data
Read-only data from Apple Health and Health Connect, shared only with consent.
Intake and profiles
Versioned intake forms, with medical flags on the profile where you will see them.
What you are owed
Who owes what, what was used and what is coming, in one simple view.
The problem
Right now you are the integration layer
Four tools that do not talk to each other, joined up by you.
No-shows cost you money
Nothing enforces a cancellation window, so a late drop-out is an hour you already blocked.
Programs live in a spreadsheet
Your client opens the file at the gym, gets lost in the rows and messages you to ask what comes next.
Progress is invisible
Your client's sleep, heart rate and steps are already on their watch, but you only see what they send you as screenshots.
- Google CalendarBookings
- ZoomOnline sessions
- ExcelPrograms
- Your banking appPayments
- Check-ins
- Bookings
- Payments
- Online sessions
- Programs
onTrainer
What today looks likeWith onTrainer
What today looks like: A booking lives in a text message
With onTrainer: A booking is a slot, and it spends a credit
What today looks like: You chase the no-show yourself
With onTrainer: The cancellation window is the workspace's rule, not your argument
What today looks like: The program is a spreadsheet they cannot open at the rack
With onTrainer: The program is on their phone, set by set
What today looks like: You ask how the week went
With onTrainer: The check-in is due on their phone and the answer is on the profile
What today looks like: Their watch data reaches you as a screenshot, or not at all
With onTrainer: A series moving the wrong way is raised to you
What today looks like: You total the month in your head
With onTrainer: What you are owed is a view
| What today looks like | With onTrainer |
|---|---|
| A booking lives in a text message | A booking is a slot, and it spends a credit |
| You chase the no-show yourself | The cancellation window is the workspace's rule, not your argument |
| The program is a spreadsheet they cannot open at the rack | The program is on their phone, set by set |
| You ask how the week went | The check-in is due on their phone and the answer is on the profile |
| Their watch data reaches you as a screenshot, or not at all | A series moving the wrong way is raised to you |
| You total the month in your head | What you are owed is a view |
What it does
Four things, done properly

Your workouts, on your client's phone
Create the workout once and assign it, and your client follows it set by set with last week's weights already filled in.
Workout features
Calendar, bookings and plans
Clients book from their remaining sessions. Your cancellation rule applies automatically, not through you in messages.
Scheduling features
Automated forms and progress
Recurring forms on their phone. Medical flags land on the client profile, where you see them before the session.
Check-in features
Health data and coach alerts
Read-only sync from Apple Health and Health Connect, with the client's explicit consent. A series moving the wrong way is raised to you.
Health features
The app
One app, whichever side you are on
The same features on the web and on your phone, for you and for your clients.
Your side
- Build and assign workouts
- Move a session, review a check-in
- Read the finance dashboard
Their side
- What they are doing today
- Book a slot against their credit
- Share health data, if they choose
Data
Health data handled the way the law asks
Health information is what EU law calls special category data, the kind that gets the strictest protection. onTrainer was built in the EU with that as a starting condition, not a retrofit.
Explicit consent, logged
Clients agree before any health data is shared, and every consent is recorded.
EU data residency
Client data is stored on servers inside the European Union.
Versioned intake forms
Each edit is a new version, so every answer stays tied to the form it was given on.
Export and deletion
A client's data can be exported, or erased for good, when they ask.
Questions
Questions coaches actually ask
The ones that come up on every call, answered the way we would answer them on the call.
Do my clients have to pay onTrainer?
No. The app is free for them. Your clients pay you the way they already do, and you record it against their plan. You are the only one with a subscription.
Is it one app or two?
One. Your clients install the same app you do, and it shows them their side of it: what they are doing today, what they have booked, and what credit they have left.
How do online sessions work?
You paste the meeting link into the session. Your client sees it on their booking, gets the reminder, and taps through at the right time. Any tool you already use will do.
Where is my data stored?
In the EU. Health and medical data is treated as the most sensitive kind of personal data there is, and each workspace is isolated from the others at the database level.
What if I move to a lower plan?
Nothing you built is deleted. Your workouts and forms stay, but you can only view them until you move back up. The one exception: leaving the plan with health data deletes the health history. We show you exactly what goes before you confirm.
Be one of the first 10 trainers to use onTrainer for free and help us shape the app.
No card needed. Bring your clients over, run your week in the app and tell us what to build next.

