Log the set.The coachingruns itself.
RepTrack is a set-by-set training log, an offline coach that reads what you actually did, and a full client roster for trainers — in one app, on your phone, with no spreadsheet in sight.
iOS 15+ and Android 8+ · Free forever tier · Pro from $9.99/mo
Live demo — tap the tabs, tick a set off
How it works
Four things happen every time you finish a workout.
None of them need a subscription to a web dashboard, an internet connection, or you remembering to do anything.
- 01
Log the set, not the session
Tap the weight, tap the reps, tick it off. The rest timer starts itself. Every keystroke is written to disk immediately, so a dropped phone or a force-quit mid-squat loses nothing — you come back to the exact set you were on.
Auto rest timerCrash-safe mid-workoutLast session shown inline9:41 - 02
It reads what you actually did
The coach looks at your logged sessions — not what you meant to do — and reports back: training frequency, volume spikes before you get hurt, lifts that have stalled, muscle groups you have quietly stopped training.
Stalled-lift detectionVolume spike warningsUnder-trained groups9:41 - 03
The weights move themselves
Double progression, applied automatically. Hit every prescribed rep and the bar goes up one increment next time. Miss two sets badly and it backs off 10% and rebuilds. You never have to decide what to load again.
Automatic +1 incrementBacks off after a bad dayPer-exercise increments9:41 - 04
The whole picture, in numbers
Estimated 1RM curves per lift, muscle-group balance, a PR board, weekly volume and bodyweight over time. Enough to see whether the last eight weeks worked, not just whether today felt hard.
Est. 1RM per liftMuscle balancePR board & streaks9:41
What you get
Small things, done properly.
Most tracking apps lose to a notes app because they add friction between you and the next set. Everything here is built around removing it.
Works with the wifi off
The coach is a deterministic engine running on your device, not a call to a server. Basement gym, aeroplane, dead signal in the squat rack — logging and coaching behave identically. Your log then mirrors to your account when a connection returns, so a lost phone is never a lost year.
A rest timer you never start
Ticking a set starts the clock. Per-exercise defaults, and it keeps running when you switch apps.
Double progression, automatic
Every rep hit? Load goes up. Two sets badly missed? Down 10%, rebuild. No decisions.
Nutrition that believes your log
Targets are Mifflin-St Jeor with the activity multiplier scaled by how often you actually trained — not the activity level you optimistically picked at signup.
Eight programs, ready to run
Two days a week up to six, beginner to advanced, full gym down to nothing but the floor — all free, with no upsell in the middle of a set. Pro adds three periodised blocks that wave the load across weeks.
One phone, separate logs
Storage is namespaced per account, so two people sharing a device never see each other’s training.
Coaches write their own programs
Days, exercises, sets, reps and rest — assigned to a client and it arrives on their phone complete. It never overwrites the program they chose for themselves: both sit on the home screen and they pick which to train.
Crash-proof sessions
An in-progress workout is written on every change. Force-quit at set three and set three is still there.
Light, dark, and kg or lb
Follows the system theme. Weights are stored in kg and displayed however you like.
Never wonder which lift you're looking at.
Each exercise animates through its own range of motion, right where you log it. No videos to buffer, nothing to download — it works with the wifi off like the rest of the app.
Back Squat
Deadlift
Bench Press
Overhead Press
Pull-Up
Barbell Row
Romanian Deadlift
DB Curl
0
times logging a set waits on the network
writes land on device first
0
taps to log a set
weight, reps, tick
0
full programs on the free tier
no trial countdown
0%
of your log lives on your device
not only on our servers
Send a code. Their training shows up. You coach.
Coaching software usually solves the trainer’s filing problem and creates the client’s motivation problem. RepTrack starts from the app the client actually wants to open, and gives you the roster on top of it — no seats to provision, no portal they resent, and the full logger, timer, PRs and streaks on their side.
They join, you never add them
Generate an invite code and send it however you already talk to them. They enter it once in the app — nothing is shared until they do, and they can end it whenever they like.
You find out before they quit
Their sessions appear on your roster, sorted worst-adherence first, flagging the two things that predict a cancellation: missed blocks, and a lift that has stopped moving.
Your programming, not a template library
Build your own — days, exercises, sets, reps, rest — or start from one of the built-in templates. Keep as many as you run.
It lands in their app, complete
Assign it and the whole program travels to their phone the way you wrote it. Nothing for them to install, no spreadsheet per client, no chasing screenshots.
And the maths is not close
Coach is a flat $29/month for up to 20 clients and $49/month for up to 150 — not a fee per seat that punishes you for growing.
At 30 clients that is under two dollars a head per month.
$29/mo ÷ 10
$49/mo ÷ 30
illustrative — check your current tool’s rate
Pricing
Pay for the coaching, not for the logging.
Tracking your training is free and stays free. You only pay when you want the app to make decisions for you — or to run other people’s training.
Free
Freeforever
A complete training log. Not a trial.
- Set-by-set logging with rest timer
- Eight built-in programs, 2–6 days a week
- Full session history
- Weekly volume, bodyweight, streaks
- Works entirely offline
Pro
$9.99/month
The coach, the progression and the numbers.
- Everything in Free
- Three advanced periodised programs
- Coach insights from your real sessions
- A generated session every day
- Automatic double progression
- Nutrition targets from actual training
- Est. 1RM, muscle balance, PR board
Coach
$29–49/month
$29 for up to 20 clients · $49 for up to 150.
- Everything in Pro
- 20 clients on $29, 150 on $49
- Client roster sorted by adherence
- Per-client flags: missed blocks, stalls
- Assign and edit custom programs
- Written guidance per client
- Coach analysis on every client’s log
Billed through the App Store and Google Play, cancel from your device’s subscription settings at any time. Prices shown in USD; your store converts to local currency.
FAQ
The questions people actually ask.
Your next session starts in about thirty seconds.
Install it, pick a program, and log the first set. Free tier, no card, nothing to configure — and if you coach, the roster is one upgrade away.
Store listings go live at launch — these buttons light up the moment they do.