A lifting log with no leaderboard, no streak guilt and no ads.
All it has is a buddy that mirrors your recent effort, and the friends and trainers you invited.
Your buddy changes size with your recent effort, and the muscles you trained this month grow sturdier.
No feeding, no levels, no paid items. Your precious training time stays as it is — it just adds a little fun.
Your last numbers are already filled in when you open it. Get close with the slider, then fine-tune with ±.
Green for three days, amber for a week, then red.
Based on how your numbers have been climbing, a dotted line shows roughly where you’ll be in a month. It’s only a guide, and we’re still making it more accurate.
A rest timer that starts with one tap. Anywhere from 30 seconds to 5 minutes, without leaving the screen.
Each muscle group has its own color, so any imbalance in what you train shows at a glance.
Switch between top weight, total volume and estimated 1RM.
Sign in on the new phone and bring all your past workouts back in one go. It works on the free plan.
Logging, charts, cloud sync and restoring on a new phone stay free.
Unlocked by App Store in-app purchase. No advertising. See pricing
Use the same records on several devices at the same time, such as an iPhone and an iPad.
The free plan shows your workouts from the last year. Older ones are kept too, and appear right away.
For the one-month outlook drawn as a dashed line, the AI explains why in a short sentence. No API key needed. An estimate, not a guarantee.
Your top weights this month, laid over your friend's on six muscle axes. Tap an axis and the numbers line up on an exercise you both logged. No ranking, ever.
The log your trainees keep themselves, in one list. Know their last session before you meet, and log the set for them on the spot.
NowDigging through chats and spreadsheets, one trainee at a time
With Totem LiftEvery trainee's log, progress and calendar opens from one list
NowWhat they did on their own, you only hear about in the session
With Totem LiftThey log their own workouts too, so you know their last session before you meet
NowSomeone who needed a message slips through
With Totem Lift“Needs follow-up” and “Trained in last 7 days” show who to reach out to
Widgets show how each trainee is doing, so you never miss who’s putting in the work, or when someone needs a follow-up.
Open their log, see last time's weights, and add the set from your own phone. Every set keeps who logged it and who changed it, and the share can be ended at any time.
They don't pay for the app, and their log doesn't vanish when the coaching ends.
Logging, charts (the last year), cloud sync (one device), switching phones and sharing with you are all on the free plan. For a trainee on the free plan, you see the last year of their log too. Anything older than a year shows while the trainee is on the Trainee plan.
It is saved in the trainee's own account, and they keep using it after the share ends. You see only what they allow.
Not ready for a full client-management system? Start on the smallest tier.
Get beta updatesJoin the betaDownload on the App Store
During the beta you can try the Trainer and Trainee plans for free: purchases in TestFlight go through Apple's test environment and are never charged. At launch, Starter comes with a 2-week free trial.
Two devices at once, looking back more than a year, comparing with friends, coaching trainees. Only then.
Prices shown: App Store – United States (US Dollar)
Same features on every tier — only the roster size differs.
Trainee and Trainer Starter come with a 2-week free trial the first time you subscribe.
The amount follows the country or region of your App Store account, not the language of this page. Elsewhere the currency and amount differ; the app always shows yours.
| Feature | FreeFree | TraineeTrainee | TrainerTrainer |
|---|---|---|---|
| Workout logging, rest timer, buddy (can be hidden) | Included | Included | Included |
| Workouts and charts on screen (the last year) | Included | Included | Included |
| Cloud sync (free for one device at a time) | Included | Included | Included |
| Keeping your workouts when you switch phones (all of them) | Included | Included | Included |
| In-app export (CSV, your whole history) | Included | Included | Included |
| Invite a trainer to share your log | Included | Included | Included |
| AI analysis with your own API key (BYOK) | Included | Included | Included |
| Use multiple devices at the same time | Not included | Included | Included |
| Viewing records older than a year | Not included | Included | Included |
| Share and compare monthly top weights with friends | Not included | Included | Included |
| AI outlook without an API key (top weight in a month) | Not included | Included | Included |
| Every trainee's log and progress, in one place | Not included | Not included | Included |
| Record sets on a trainee’s behalf | Not included | Not included | Included |
On the free plan too, records older than a year are kept, never deleted. CSV export writes your whole history at any time.
Release is planned for the end of 2026, with beta testing opening in October 2026. This page will be updated once the date is set. It launches on iPhone (iOS) first. An Android version comes later, with no date set.Release is planned for the end of 2026, and beta testing is open through TestFlight now. This page will be updated once the date is set. It launches on iPhone (iOS) first. An Android version comes later, with no date set.It’s available on the App Store (iPhone / iPad). An Android version comes later; the timing is not set.
Your sets are saved on the device first, then synced to the cloud automatically. You can log in a gym with no signal; it catches up when you are back online.
That sync is free for one device, and when you switch phones, signing in on the new one brings your whole history back. Two things need the Trainee plan:
Changing devices is free, and so is taking your past workouts with you.
CSV export is free on every plan, any time, and covers your whole history. When the free plan does not show what is older than a year, it is still saved.
Yes. You can export your records as CSV at any time, covering your whole history. This works on the free plan too.
There is no way to import records from other apps. You can start using it alongside the app you use now. From your second session on, logging starts with your previous weight already filled in.
Everything you need in order to log is free:
The free plan shows your records from the last year. Older records are kept, not deleted, and CSV export writes out your whole history. Restoring your records when you change phones is free too.
The Trainee plan adds four things:
Only the log you have shared, and only with someone you connected to by invitation. Nobody else sees anything.
Pick by how many trainees you coach right now:
Move up a tier whenever your roster grows. Every tier has the same features — only the number of trainees you can coach at once differs — and all of them include the Trainee features (your whole history on screen, multiple devices, friend sharing and the AI projection).
A tier counts every trainee connected to you for viewing or proxy logging, including those who haven't come in for a while — invitations not yet accepted don't count. When the coaching is over, switch them to “Friend” from their page in the app (if they’re on a paid plan) or end the coaching — either way their place frees up.
If you move down a tier with more trainees than it allows, the most recently connected stay active up to the limit and the rest are locked — you can't open their log, but the connection and the log itself stay. You can re-pick who stays active in the app at any time, and moving back up unlocks them straight away.
Bring Your Own Key — you supply your own API key for the AI analysis.
It works on the free plan, at just the cost of your own API usage. If you would rather not manage a key, the Trainee plan's service-hosted AI does the same job.
The app's interface is available in 20 languages. It follows your device language and can be changed in the app at any time.
Japanese, English, Simplified and Traditional Chinese, Hindi, Spanish, French, Arabic, Bengali, Portuguese, Russian, Urdu, Indonesian, Dutch, Swedish, Danish, German, Norwegian, Finnish and Korean.
For units, weight can be shown in kg or lb and height in cm or ft+in. Switching keeps your recorded values intact.
This page is available in those same 20 languages.
Beta testing on TestFlight has been under way since October 2026. When it opens to everyone, we’ll announce it on Instagram.You can join through TestFlight (on iPhone / iOS). The number of testers is capped, and when the cap is reached we’ll announce it on Instagram.Available for iPhone and iPad. Logging and sync are free.
Get updates on InstagramJoin the betaDownload on the App Store
Showing them connects your browser to the servers of Meta Platforms, Inc.