
Fill your classes. Not your inbox.
Reformer classes, mat sessions, privates. Clients see real availability, pick a slot, and check in with a QR code at the studio. You teach.
- ●Group class capacity with waitlists. Auto-promotes when a spot opens.
- ●Clients book themselves from their phone, 24/7.
- ●Conflict detection: overlap, class clash, and buffer windows enforced server-side.
- ●Class packs and memberships. Credit deducted on booking.
- ●iPad kiosk QR check-in at the studio door.
- ●Your logo and colours on the client portal.
No feature gates. No add-ons. No commission.

When someone cancels, the next person is in. Before their seat cools.
Class hits capacity. Clients join the waitlist. You don’t lift a finger.
- Position shown up-front
Clients see their queue position (“#3 in queue”) before joining. No mystery about whether they’ll make it in.
- Auto-promotion fires instantly
Any cancellation, manual or client-initiated, promotes the next person and sends the confirmation. No staff in the loop.
- No "did I make it?" texts
No email bounces, no double-bookings, no back-and-forth confirming attendance. The booking is the answer.


Clients log in and book themselves.
Clients sign into your branded portal and hold a slot themselves. The back-and-forth text thread dies in week one.
- Real-time availability
Spots-remaining per session, updated live. Clients see what’s actually free, not last week’s grid.
- Class packs and memberships
Credit deducted automatically on booking. Membership rules enforced. No manual reconciliation at month-end.
- Server-side conflict checks
Capacity and overlap enforced on the server. No double-bookings, no client can bypass with a bookmark.


Two clients can’t book the same slot.
Availability, overlap, class clashes, buffer windows. Checked on every booking.
- Catches every clash type
Appointment overlap, class conflicts, buffer-window violations. All checked on every booking, no exceptions.
- Suggests alternatives
When a slot is gone, the second person sees the next available options. Not a broken confirmation page.
- Server-side enforcement
All validation runs on the server. No client can bypass with a saved bookmark or stale tab.

Repeat no-shows show up in the data. You decide what to do.
Set your own warning and block thresholds. Your rules, your business, your call.
- Thresholds you choose
Set the warning count, the block count, and the rolling window per business. No platform-imposed minimum.
- Block duration you choose
Decide how long a blocked client stays paused. Lift it manually any time. Forgive or not — it’s your business.
- Server-side enforcement
Blocks fire on the booking server. Clients can’t bypass them with a stale tab or a refreshed URL.
Clients walk in. Scan. Checked in.
iPad at the studio door. Clients scan, they’re in. No clipboard, no sign-in sheet.
- iPad kiosk at the door
Self-service check-in. No trainer or front-desk needed. Staff get to coach instead of working a desk.
- Scoped per class
Each QR code is tied to one specific session. Nobody can accidentally check in to the wrong class.
- Backup lookup
Forgot the phone? Staff type name, email, or phone and tap through. Nobody waiting in the doorway.

Your studio name, logo, and colours on the booking portal.
Your brand in the client experience. Our infrastructure behind it. No email server to run, no app to build, no per-class fees.
- Logo and colours, everywhere
Custom logo and primary colour across the booking portal, reports, invoices, and check-in screens. One setup, every surface.
- Emails from your name
Class confirmations, waitlist notices, reminders send from your business name via our infrastructure. No mail server to wrangle.
- No per-class fees
Unlimited classes, unlimited bookings, zero commissions. The price you see is the price on your bank statement.

Members come for class. They stay because they see the change.
Capture a wellness score, mobility note, and starting photo on Day 0. No 1RMs unless you want them. Optional body measurements and a goal in the member’s own words. Two fields if that is all you have time for.
- Day 0 in 30 seconds
Goal and starting weight by default. Optional toggles for 1RMs, body measurements, starting photo. Skip what doesn’t matter.
- Six milestones, mostly auto
Day 0, 7, 14, 30, 60, 90. Strength PRs and adherence land on the right milestone automatically. No manual journaling.
- Day 90 they share
The arc ends with a celebration page the client posts. Referrals follow without you asking.
Your clients already use AI to train. You should too.

Matt Crofts · CPA · 25 Years Software
Apps like Fitbod and JEFIT sell your clients AI workouts for $10/month. Every PT tool I tried just stored data and charged for it. So I built one that fights back. AI that works for trainers. Not against them.
Cancel any time, without friction.
Cancel in 1 click. Directly from the Business page. No support ticket. No phone call.
Keep access until the end of your billing period. No immediate lockouts. Export your data on your schedule.
Changed your mind? Undo in 1 click. Reverse a pending cancellation any time before it takes effect.
Ready to let clients book themselves?
From $4/mo. 14-day free trial. No credit card. Cancel in 1 click.