Your trainer, in your pocket

Train smarter.
Show up more.

Book your sessions, follow your program, log every rep. all in one place. Built for people whose trainer uses PTBase.

No contractsPay per sessionCancel anytime
9:41

Book a session

Choose a time with Marcus

Pick a day

M
7
T
8
W
9
T
10
F
11
S
12
S
13

Available times

09:00
10:00
11:00
13:00
14:00
15:00
16:00
17:00
18:00
Confirm — 1 credit
Home
Book
Log
Profile

From zero to your first set

Signed up to sweating
in under 2 minutes.

Enter your trainer's code and you're already seeing their calendar, their programs, their whole world. No onboarding carousel, no “verify your email” loop.

0130 sec

Enter the code

Your trainer gives you one short code. You type it on the sign-up screen. You're paired, you're in. Everything they built is already loaded on your home screen.

You just unlocked

  • Live calendar access
  • Your assigned programs
  • Direct line to your trainer
0245 sec

Book your first session

Tap a free slot on their real weekly calendar. Credit deducts automatically. Your confirmation shows up in Apple / Google Calendar instantly.

You just unlocked

  • Two-tap booking
  • Auto calendar sync
  • Meeting link for online sessions
03Right now

Tap, train, log

Your first workout is already there. Open it, tap the circles as you finish each set, done. Your trainer sees every rep before you leave the gym.

You just unlocked

  • Last-week numbers pre-filled
  • Shared with your trainer in real time
  • Streaks that actually matter

Total time under 2 minutes. About as long as tying your shoes.

9:41

Book a session

Choose a time with Marcus

Pick a day

M
7
T
8
W
9
T
10
F
11
S
12
S
13

Available times

09:00
10:00
11:00
13:00
14:00
15:00
16:00
17:00
18:00
Confirm — 1 credit
Home
Book
Log
Profile

Booking

Book your next session
in two taps.

Pick a day, pick a time, done. You see your trainer's real availability. No back and forth, no “does Thursday work?”

Online sessions come with the Zoom / Teams / Meet link automatically. In-person sessions show the gym address. Simple.

Workout logger

The workout logger your trainer
actually wrote for you.

Every exercise your trainer programmed, in order, with last week's numbers staring back at you. Tap the circles as you finish sets. Done in 30 seconds.

  • Last week's weight and reps for every set, automatically
  • Rest timer that actually respects the rest your trainer wrote
  • Your trainer sees everything, you don't have to send them a photo
9:41

Push Day — Upper

00:24:11

Finish

Bench Press

Keep shoulder blades retracted
SetPreviouskgReps
180 × 8
82.5
8
280 × 8
82.5
7
380 × 6
Add set

Overhead Press

3 sets · 8 reps

+ Add exercise
9:41
ML

Marcus Lee

Online now

Today

Hey Marcus, what can I do for abs?

14:32

These three work great. Start with 2 sets, build up to 3 over the week.

14:33

Exercise

Plank

3 × 45 sec hold

Keep your body in a straight line. Brace the core hard.

Exercise

Hollow hold

3 × 30 sec

Lower back pressed into the floor. Arms and legs straight.

Add them to the end of your next session 💪

14:34

Message Marcus…

Messages

Your trainer,
one tap away.

Ask a question, get a real answer. Your trainer can pull any exercise from their library and send it to you right inside the chat, with sets, reps, and a note.

  • No more lost WhatsApps
  • Exercises shared in chat save straight to your workout log
  • Every conversation, searchable forever

What you get

Everything your training
needs. Nothing it doesn't.

Book in seconds

See your trainer's live availability and lock in your next session in two taps.

Your program, always with you

Every workout your trainer writes you. sets, reps, cues, videos. All on your phone.

Actually see your progress

Log weight, photos and how each session felt. Watch the line go where you want it.

Pay per session. That's it.

No contracts, no lock-in. Buy credits, burn them whenever. Unused credits stay yours.

Your trainer, one tap away

Questions between sessions? Message directly. No more lost WhatsApps.

Built to keep you coming back

Gentle reminders, streaks, small wins. The boring part of showing up. done for you.

From actual humans

People who finally
stopped ghosting their trainer.

I stopped forgetting sessions, stopped losing my program in notes, and actually started enjoying going to the gym.

SV

Sophie van Dijk

Training for 6 months

My PT used to send me PDFs in WhatsApp. Now everything is just there. I open the app, tap the workout, I know what to do.

ML

Marcus Lee

Marathon prep

The workout logger shows me last week's weights automatically. I stopped guessing whether I was progressing.

AM

Alex Mendoza

Fat loss phase

I'm coming back from an ACL. Being able to log how each session felt means my PT actually adjusts next week.

PS

Priya Sharma

Return from injury

Booking takes two taps. No more 'hey is 6 instead of 5 OK?' threads at 11pm.

ER

Emma Rossi

Hybrid online and gym

I've hit every session for 3 months straight. The streak thing actually works on me, I don't know why.

JP

James Park

Strength and conditioning

Questions

Everything you
want to know.

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.

Phone numbers are encrypted at the field level with AES-256. Everything else is stored in a private Postgres database on Supabase with row-level isolation so only your trainer can see your data. We never sell or share anything.

Your next workout
starts here.

Got a trainer who uses PTBase? Sign up and enter their code . you'll be training in 60 seconds.

Are you a trainer? PTBase for trainers →