Software

Personal trainer software without a client app: 4 options

By PacksLeft · Reviewed

Clients can check a session balance or book an appointment without installing a workout app. But software described as having no client app can mean two different things: the client uses a browser link, or the client has no access to the software at all. Choose based on what you want your client to be able to do.

We make PacksLeft. The product claims below come from public vendor pages checked September 11, 2026. We have not tested competitor accounts. This comparison focuses on access and workflow; the separate prepaid-tools guide covers package tracking in more detail.

Lists titled track clients are usually programming apps. Remaining sessions is a different job: the number both of you can see after a 6am log.

Decide what the client needs to see

If the goal is fewer balance questions, a trainer-only record will still leave you answering those questions. If the goal is to keep coaching notes on your phone, a client portal may add little. Write down the client action you want before choosing a product.

Client actionUseful access modelWhat to verify
Check sessions remainingPrivate balance linkWhether a login is required
Buy the next packBrowser checkoutPayment and renewal behavior
Choose an appointmentBrowser bookingPackage redemption and cancellations
No client interaction neededTrainer-only recordsHow you share a balance when asked

1. PacksLeft: a private balance link

PacksLeft gives each client a private browser link to their remaining sessions. The trainer logs sessions and can sell the next pack through Stripe checkout. The client does not need an account or download.

This fits 1:1 coaching that happens in person. Existing clients can book a 1:1 time on the same link; booking holds the time, and logging the session uses it. PacksLeft costs $29 monthly and takes 0% of pack sales; Stripe processing applies. It does not deliver workout programs or run class or studio scheduling.

See PacksLeft

2. CountedIn: client portal access

CountedIn describes a no-login portal showing session history, remaining credits, and payment status. Its $29 monthly Starter plan includes portal links and manual payments; Stripe payment links are listed under the $49 Studio plan.

It is worth comparing if you manage several billing models. Open a sample client link during your trial and check how much history and payment information it exposes.

Source: CountedIn client portal and plans

3. LyraBook: clients book in their browser

LyraBook says clients can select a service, book, and pay in-browser without downloading an app or creating a separate client login. It lists $19 monthly plus payment processing.

Its focus is booking, so consider it when the appointment conversation is the part you want to replace. Check how a returning client retrieves and redeems a pack.

Source: LyraBook client booking FAQ

4. RosterOS: records stay with the trainer

RosterOS describes an iPhone app, with iPad support, for client records, sessions, payments, and follow-ups. Its public site says no client app is required and positions the product as trainer-side admin rather than a client portal.

Consider it if you prefer a native Apple-device workflow and do not need self-service client access. Confirm current pricing in the App Store and test how you would answer a balance question.

Source: RosterOS product page

Check access from the client's side

Use a private browser window on a second device. A page that works while you are signed in as the trainer may still ask the client to create an account. Follow the full path from the message you would send to the balance, receipt, or checkout page.

Also check what happens if the link is forwarded. Treat a private balance URL as access to that client's record. Send it directly to the intended client, rather than posting it in a group or putting it on a public page.

  • Does the client need a password, app download, or email verification?
  • Can they see only their own information?
  • Is the remaining count easy to find on a small screen?
  • Does buying a pack require a different account?
  • Can the trainer replace or revoke access if a link is shared accidentally?

Keep your workout workflow if it already works

You do not have to move workout delivery just to improve the session count. Conversely, a client who already uses a coaching app may prefer to keep everything there. Test the smallest change that resolves the actual admin problem.

Trainerize alternatives, by the job

Let clients check their own balance

Try PacksLeft's private browser link with a sample client. Your client sees the session count without installing an app.

Start free trial

Keep going