For trainers
Your whole practice, from the phone in your pocket.
Sagoma Pro is a native app for personal trainers — iPhone, iPad, Mac and now Android. Not a companion to a web dashboard; there is no web dashboard. Everything it does, it does standing on the gym floor between somebody's sets. Your clients can be on iPhone or Android.
Everything works everywhere. Not most of it.
The rest of this category is a browser dashboard where the real work happens, plus a phone app that shows you a subset of it. You already know which half you are holding when a client stops you mid-session to ask about their week.
Pro runs on iPhone, iPad, Mac and Android. Mint an invitation, read a check-in, send a training block, prescribe targets, review a progress photo, revoke a relationship — every one of those is the same screen on a 6.1 inch phone as it is on a 13 inch iPad, a Mac or a Pixel. There is no cut-down version waiting to be missing something, on any of the four.
Why we can say that flatly
On Apple it is one universal build with no device branch in it, so a feature cannot be quietly absent on the phone — the phone, the tablet and the Mac are running the same screens. Android is a separate build, and it is held to the same list item by item: anything Pro does on iOS and not on Android counts as a defect to fix, not a feature we decided to skip.
It stopped mattering what phone your client carries.
Sagoma Link — the free app a client installs to send you their training, their weigh-ins and their food — is now on Google Play as well as the App Store. A client on a Galaxy, a Pixel or an iPhone is the same client to you: the same invitation, the same consents, the same check-ins arriving in the same place.
That was not true yesterday. Until now, taking on somebody who did not own an iPhone meant telling them to wait, and most trainers have a roster that is roughly half and half. You no longer have to ask.
What your client actually does
Installs Sagoma Link, free, from whichever store their phone has. Enters the code you mint. Chooses what to share, switch by switch. Nothing else changes — the encryption, the consents and the revocation all work the same on both.
The trade
There is no browser version, and that is the point.
Your clients' data is sealed to keys that exist only on your device and theirs. We hold ciphertext and routing information — who may send what to whom — and nothing else. We cannot read a check-in, a photo, or a weight, and that is a property of how it is built rather than a policy we are promising to keep.
A web dashboard would end that. To decrypt your roster in a browser tab we would have to hand the browser the keys, which means holding them, which means "we could look but we don't" — the same sentence every other platform in this market is already saying. So the app holds the keys, and the app has to be able to do the whole job.
The honest cost
You work from the app — iPhone, iPad, Mac or Android. There is no browser login and there never will be, and if you lose your devices and your recovery code together, what was sent to you is unreadable. Pro makes you record that code before it will let you invite anybody.
What it takes off you
I cannot read my clients' data, so I cannot leak it.
Progress photos, body weight and injury history are health data, and holding a pile of it on a laptop or in somebody's cloud folder is a liability you are carrying personally. Under UK and EU rules that category is the most tightly regulated one there is.
With Pro there is no readable pile. Each client's material is sealed to you individually, it is decrypted only while you are looking at it, and when they revoke a category the flow stops at our server rather than relying on you to delete anything.
What is in it today
All of this is built and running against the live service. Nothing on this page is a roadmap item.
Your roster
Every client, their status, when they last replied, and exactly which categories of their data they have let you see. Unread replies carry a marker so the list tells you where the work is without opening anything.
Invitations you mint yourself
Generate a code, set how many people may redeem it and how long it lives, and hand it out. We never see a client list, because there is no directory to search — the only way into your roster is a code you issued. Revoke an unredeemed one with a swipe.
Send a programme, targets, a check-in or a note
A training block, a calorie and macro target, a structured check-in form with your own questions, or plain text. Each one is sealed to that client and to nobody else before it leaves your hands.
Read what comes back
Check-in answers, workout logs, daily nutrition against target, weigh-ins, tape measurements, progress photos and messages — whatever that client has agreed to share, decrypted on your device when you open it.
A grant history you can point at
Every permission a client gave you and every one they took back, with dates. When somebody asks what you hold on them, the answer is a list on screen rather than your recollection.
Pause or end a relationship
Ending it stops the flow both ways and is permanent. A paused client stays on your roster and sends nothing until you both resume.
What you are allowed to see
Eight switches, and the client owns all of them.
When somebody redeems your invitation they get a consent screen. Every category starts off. They turn on what they want you to have, and they can take any of it back later without ending the relationship or telling you first.
Your copy of the app only draws the buttons for the categories you actually hold, and the server refuses anything else regardless of what the app tries to send. It is enforced twice, in two places, by design.
- Workoutssets, reps and load, as logged
- Nutritionthe day’s totals against the target
- Weightweigh-ins over time
- Measurementsseven tape sites
- Photosprogress photos, one key per photo
- Healthwhat the watch and phone recorded
- Check-insanswers to the forms you send
- Messageswhat they write to you
Your clients
They install a free app. You are not selling them a subscription.
Clients use Sagoma Link, which is free and stays free. They log their training, their food, their weight, their measurements and their photos in it, they read what you send, and they answer your check-ins. There is no paywall between you and the person you are already being paid to coach.
Link is a logging app, not a rival coach — it has no AI, generates no plans and gives no advice. What appears in it comes from you. A client who later wants an automated coach can move to Sagoma itself, and that is a decision they make, not a cross-sell we run at them.
What it costs
One flat fee. Not a fee per client.
$49 a month, or $449 a year. One seat, unlimited clients, and that is the whole bill. Nutrition is not an add-on. Check-ins are not an add-on. Progress photos are not an add-on. Your clients' Link app is not a per-head charge, because it is free.
The yearly price is two months cheaper than paying monthly. There is no per-client charge at any roster size, and no tier that unlocks a feature you have already been shown on this page.
Both apps are out. Your clients can be on it today.
Sagoma Pro is out now — $49 a month, or $449 a year, one seat, unlimited clients, no per-client charge. It is on the App Store for iPhone, iPad and Mac, and on Google Play for Android. And the piece your clients need is out too: Sagoma Link, the free app they install to send you their training and their numbers, is on both stores as well. Whichever phone you carry and whichever one your client carries, there is something to install.
Get Sagoma ProSagoma Pro on Google Play
The client app, free, to pass on: Sagoma Link for iPhone · Sagoma Link for Android
If you want to know exactly how it works before that — the whole thing is written down, in the order you would actually do it, including the parts that catch people out.
If you are switching from somewhere else, the harder question is what your current platform will let you take with you. That has its own page, with the export process for the six platforms trainers leave most often.