Everything in one app

The features personal trainers actually use.

We deliberately left out the dashboards nobody opens. Here's what stays.

Smart scheduling

Weekly view, recurring slots, multi-location, drag to reschedule.

Client management

All your active clients, packs and history in one tidy list.

Session notes

Programming, PRs, injuries — searchable across every session.

Payments & packs

Take card payments at zero commission. Sell session packs without spreadsheets.

Auto reminders

Clients get a nudge the day before. Fewer no-shows, less typing.

EN / NL ready

Use it in English or Dutch. More languages on the way.

Private & secure

Your client data stays yours. Encrypted, GDPR-friendly, exportable.

Built mobile-first

Works beautifully on the gym floor. iOS & Android.

TrainerBuddy schedule

Your week, at a glance.

Tap a day, see who's coming, what they're paying for, and where you'll be training. No app-jumping. No spreadsheets in your back pocket.

  • Recurring weekly slots
  • Per-session location and duration
  • Status tags: confirmed, pending, completed
  • One-tap reschedule

Notes you'll actually re-read.

Programming, PRs, sets and reps, injury history. Open Lena's profile and the last six weeks are right there.

  • Quick-recall search
  • Voice-to-text capture
  • Per-client tags & goals
  • Export to PDF
Trainer writing notes on a tablet
Zero commission

Get paid on the spot. Keep all of it.

Your client taps their card on your phone, or pays by card in the app. The money goes into your own Stripe account and out to your bank. We don't take a percentage, and we don't charge you extra to switch it on.

  • Card payments straight from the app
  • Tap to Pay on iPhone — no card reader to buy
  • iDEAL for Dutch clients
  • Sell session packs up front
  • Refund in a tap when you need to
  • Paid out to your own bank account
How the pricing works
TrainerBuddy earnings screen showing client payments received
TrainerBuddy earnings

Know what you'll earn this month.

Predicted revenue, paid vs due, session packs — all updated automatically as your week unfolds.

See pricing