Skip to content

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.

  1. On the floor

    The session is already on your phone, with last week's weights filled in.

  2. One to one

    The booking spends the credit, and your cancellation rule holds without a chat.

  3. On camera

    Online clients follow the same program, set by set, wherever they train.

  4. Check-ins land

    Forms and watch data reach the profile before tomorrow starts.

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.

See all features
  • Programs

    Build a program once, assign it, and clients run it set by set on their phone.

  • Booking and credits

    Clients book against a credit balance, and your cancellation rule is enforced for you.

  • Check-in forms

    Recurring forms arrive on their phone, and the answers land on the client profile.

  • Health sync

    Online Coach

    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.

Coaches already on it

You would not be the first coach to move

  • coaches run their week on onTrainer

  • clients training inside the app

  • sessions booked in the last month

Studios and certifying bodies we work with

The problem

Right now you are the integration layer

Five 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 cannot follow it on a phone, so it becomes another message to you.

  • Progress is invisible

    Their watch records everything. None of it reaches you without a screenshot.

  • WhatsApp
  • Google Calendar
  • Excel
  • Your banking app
  • Zoom
  • Check-ins
  • Bookings
  • Payments
  • Online sessions
  • Programs

onTrainer

What today looks likeWith onTrainer

  • What today looks like: A booking lives in a chat 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 it does

Four things, done properly

  • Programs and workout builder

    Build once, assign it, and they run it set by set with last week's weight already in the field.

    Programming features
  • Calendar, booking and credits

    Clients book against a credit balance. Your cancellation rule is enforced by the workspace, not by you over chat.

    Scheduling features
  • Check-ins 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 sync and coach alerts

    Online Coach

    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

You get the whole workspace on your phone, not a viewer. Your clients install the same app and see their side of it.

Your side

  • Build and assign programs
  • 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

iOS and Android, free for your clients

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.

Tiers

Three tiers, named after how you work

Pick the tier closest to how you work
  • A coach and his client curling dumbbells side by side

    Gym Coach

    You train people in a room, and you want the admin off your plate.

    See pricing
  • A coach writing on his clipboard beside a client on a leg machine

    Hybrid Coach

    Most coaches

    Half your roster is online, and you build the programs they follow.

    See pricing
  • A coach talking to the camera from a home studio

    Online Coach

    You coach remotely, and their health data is the relationship.

    See pricing
Compare the three tiers

By design

Built narrow, so it fits what you already use

onTrainer does a few things completely and leaves the rest to the tools you already chose.

  • Your conversations stay yoursClients keep messaging you where they already do.
  • Any video tool you likePaste the meeting link you already pay for.
  • Your data stays portableClients, programs and history export whenever you want.

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 tier?

Your programs and check-ins stay visible and become read-only until you move back up. Nothing is deleted, with one exception: leaving Online Coach removes health history, and we show you exactly what will go before you confirm.

Try it with three clients this week

No card. Move three real clients across, run a week of bookings, and decide from there.