FAQ
Yes. PTBase isn't a trainer marketplace. You either click an invite link from your trainer, or you sign up and enter their unique trainer code on the next screen. That pairs your account to them automatically.
Your trainer sets the price per session in credits (usually 1). You top up credits when you want, then spend them when you book. Unused credits stay in your account. they don't expire unless your trainer sets a specific window.
Yes, up to the cancellation window your trainer has configured (usually 24 hours). Cancel within the window and your credit goes straight back to your balance. Past the window it's up to your trainer.
Whatever your trainer uses. They set one meeting link (Zoom, Teams, Google Meet, whatever) and every online session shows an Open meeting button on your booking. You tap, you're in.
Yes. The workout logger works for whatever you want to track, with or without a program. Your logs stay in your history so you can see progression over weeks and months.
Yes. You can leave your current trainer from the portal settings and pair with a new one using their invite link or code. Your workout history stays with you.
No. PTBase is the software you run your business on. it's not a trainer directory. Your clients never see other trainers. The only people in your app are the ones you've invited.
No. Clients sign up free. They only pay you for sessions via credits. PTBase makes money from your trainer subscription. not from your clients.
Free while you're getting started. Paid tiers unlock higher client caps, the analytics dashboard, and custom branding. No setup fee, no per-session fee. you keep what you charge.
Yes. Paste your personal meeting link once in settings and every online session automatically shows an Open meeting button to your client. No Zoom integration, no OAuth dance.
Paste your Google / Apple / Outlook ICS URL into settings and PTBase will block slots during anything on your personal calendar. Your PTBase sessions also sync back out via an iCal feed.
Export everything as CSV or JSON from the settings page. Client list, bookings, programs, revenue. all of it. No lock-in, your data goes with you.
Clients buy credits up-front via Mollie. One credit usually equals one session. When they book, a credit gets deducted. You set the credit price. PTBase doesn't take a cut of what clients pay you.
Yes. When you cancel a booking from the session detail modal, you get a choice: refund the credit to the client's balance, or keep it (e.g. for a late-cancel policy).
No. Mollie takes its payment processing fee and the rest goes straight to your account. PTBase only charges you your trainer subscription.
In a private Postgres database on Supabase, hosted in the EU. Encryption at rest is handled by Supabase, TLS in transit, and phone numbers are encrypted at the field level with AES-256-GCM.
Only you. Phone numbers are stored encrypted, decrypted only inside your trainer-authenticated server actions. A database dump of the raw table wouldn't reveal them.
Yes. Account deletion from settings wipes your trainer record, all your clients, all bookings, all programs, and all messages. It's irreversible. we don't keep backups of deleted accounts.
Question not answered here? Reach out via the in-app messaging once you're signed in.
Get started