- 01 A lifting app that stops at the gym door. Strength
- 02 An interval timer that records nothing. HIIT
- 03 A running app that has never seen a barbell. Cardio
FitTrack is all three.
Lifting, HIIT and cardio in one history, so the whole week is in one place instead of three.
Why it exists
Built for my own training first.
I train most days: weights, intervals, and the rower or the stationary bike. I wanted one log for all of it, and a phone I barely have to touch while I train.
My headphones beep when rest is over, and the next set is already filled in.
Tony
-
One log for everything you count as training.
Lifting, intervals, the rower, a run outside. It all lands in the same history, against the same weekly goals.
-
The less you touch your phone, the better it is working.
Every screen is judged by how soon you can put the phone down again.
One set, from the phone's side
- Filled in The next set arrives in the shape of last session.
- One tap Save the set. The same tap starts the rest.
- Phone down Rest keeps running with the screen off or another app open.
- Beep Your headphones call you back over the last three seconds.
- Next Hit your target and it moves you to the next exercise itself.
Push for one more rep than last time, or swap a machine that is taken, and it is a tap or two more.
Strength
It remembers, so you don't have to.
Last session above every set, rest that starts itself, and 144 movements already in the library, so a session never starts with data entry.
-
Suggested sets
It fills in the number before you do.
FitTrack reads the shape of your last session, whether you ramped, pyramided or held flat, and pre-fills the next set to match. Have an off day and the suggestion moves with you. Most sets end up being one tap.
-
Rest timer
Save the set. Rest starts itself.
The countdown begins the moment you save, drains a bar as it goes, and turns red for the last three seconds with sound and haptics. Leave the app and a notification tells you when it is over.
-
Supersets
The group moves, not just the timer.
Rest fires only after the last exercise in the group, and the app rotates you straight back to the top for the next round. Only the exercise you are on accepts a set.
-
Auto-done
It ends the exercise for you.
Give an exercise a target set count and the card folds itself and scrolls to the next movement the moment you hit it. No hunting for where you were.
How it works
How the next set is chosen.
FitTrack does not repeat last time's numbers. It keeps the shape of that session, how the weight stepped and how the reps eased off, and moves it to wherever you are today.
It only suggests numbers you can reach.
This is the rule as it runs in the app today, for a lifter who hits each suggestion. I keep adjusting it as I train, so it may change.
- Set 1you 60 kg × 11 +1 rep on last time
- Set 2suggested 65 kg × 9 +1 rep on last time
- Set 3suggested 70 kg × 7 +1 rep on last time
You opened at last time's weight with 1 rep more. Last time each set went up 5 kg and came down 2 reps, so FitTrack keeps those steps from where you are now.
How it works
How a superset runs.
Group exercises and they take turns. On every exercise but the last, the button says Save & continue, and the app moves you to the next one. Rest starts after the last exercise, then you go back to the first for the next round.
Only the exercise you are on takes a set. The others show who they are waiting for. Reorder the workout and the group moves as one block.
- Lateral raiseSet 1Save & continue
- Reverse flySet 1Save & rest
- Rest90 sBack to the top
- Lateral raiseSet 2Save & continue
- Reverse flySet 2Save & rest
- Rest90 sBack to the top
- Lateral raiseSet 3Save & continue
- Reverse flySet 3Save & rest
HIIT
Intervals without a second phone.
A full-screen timer with its own work and rest for every exercise, audio that mixes with your music, and a session that still records when you stop early.
-
HIIT intervals
Readable from across the gym.
A countdown ring you can read from the other side of the room, colour-coded work and rest, and the next exercise on screen before the current one ends.
-
Custom timers
Not every movement deserves the same 45 seconds.
Give each exercise in the circuit its own work and rest, add a warm-up, and save it as a template you start in one tap. Tabata or your own timings, free for everyone.
How it works
Every exercise keeps its own clock.
A plank and a round of burpees do not deserve the same 45 seconds, so each exercise in a FitTrack circuit carries its own work and rest. The timer names what is now and what is next, its beeps mix with your music instead of stopping it, and a session you stop early is still saved with the work you did.
The total on the template is counted the way the session runs: every round, plus the warm-up, minus the rest after the very last interval, because the session ends when the work does.
- Warm-up 1:00, once
- Burpees 40 s work, 20 s rest
- Plank 60 s work, 15 s rest
- Jump squats 30 s work, 30 s rest
3 rounds × 3:15, plus the 1:00 warm-up, minus the last 0:30 rest: 10:15
Cardio
Outdoors by GPS. Indoors off the machine.
Runs, walks, rides, rowing, the elliptical and the stair climber, in the same history as your lifts and intervals.
-
Outdoor cardio
Walk, run or ride, measured and mapped.
Distance, pace and splits by GPS, with the route drawn as you go. It keeps recording with the screen off and another app in front, and calls out your splits over your music.
-
Indoor cardio
The treadmill counts too.
Indoor sessions ask for the numbers the machine shows rather than pretending GPS works in a basement: distance, incline, resistance, stroke rate or watts, whichever that machine reports.
-
Targets
Set it, and the phone tells you.
Give a session a distance or a time. When you reach it the phone buzzes and says so, screen off or not, and if you ask, it ends the session itself.
-
Cardio summary
The route, the splits, and a card to share.
Every session ends on its map and its splits, the fastest and slowest named, with a share card whose contents you choose, map included or not.
How it works
At the gym, the machine is the instrument.
A phone cannot see a rower move, so indoor sessions ask for what the console shows. Type what you have. FitTrack works out only what genuinely follows from it, marks each worked-out figure with a tilde, and never files it as if the console had said it. A bike's cadence depends on the gear, so it does not guess that at all.
Indoor and outdoor are kept apart everywhere, in history, in your totals and in Progress, because a treadmill kilometre and a road kilometre come from different instruments.
Rower. You type
- Distance
- 2,000 m
- Time
- 8:00
- Stroke rate
- 24 /min
FitTrack works out
- Power2.80 ÷ (480 s ÷ 2,000 m)³, the Concept2 formula
- ~203 W
- Strokes24 a minute for 8 minutes
- ~192
One history
The week reads as one thing, not three.
Every session lands in the same log, against the same goals and the same records. Then Progress tells you what the numbers mean.
-
History calendar
A training block, before you read a word.
A mark on every day you trained: green for lifting, amber for HIIT, blue for cardio. The shape of the month tells you whether you turned up.
-
Weekly goals
A target for the week, not a streak.
Strength and HIIT sessions per week, and cardio by sessions, minutes or distance. It resets every Monday, and a week off for a cold costs you nothing.
-
Next upPremium
What to lift next, and why.
For every exercise you trained lately: the weight and reps to try, and the reason in plain words rather than a number handed down.
-
Cardio insightsPremium
Fitter, measured properly.
Speed per heartbeat over the weeks, how much of your training was actually easy, and your best time at every distance.
How it works
Next up reads your last session and says one thing.
It only asks for more weight after a session where you held your reps to the last set. A suggestion that is wrong twice is one people stop reading, so it errs towards repeating a weight rather than adding one that will not move. It steps by that exercise's own increment, and on an assisted machine it runs backwards: less help is progress.
Premium Next up is part of the analysis. The suggestions while you log a set are free.
Last sessionNext up says
-
60 kg × 10, 10, 10Every set held
Try 62.5 kgYou held every set last time, so aim a little higher.
-
60 kg × 10, 9, 8Reps fell away
Try 60 kg × 10Your reps slipped across the sets. Reach 10 on all of them before moving up.
-
The same againA third session running
Try 60 kg × 10No change in 3 sessions. Reach 10 on every set to move up.
-
Still 60 kg, all cleanSession after session
Try 60 kg × 11This weight has not moved in 5 sessions, so add a rep instead.
How it works
Where the calories come from.
Connect Apple Health or Health Connect and every session gets a calorie figure. The summary always says whether it was measured or estimated. You never type your weight into FitTrack: it is read from your health app and stays on your phone.
Free on every plan.
IfFitTrack shows
-
Your watch measured itThe session itself
What the watch recordedAs it was measured.
-
Your watch measured 3 recent sessions of the same kindFor cardio, the same activity
Your own rate, times this sessionYour calories per minute from those sessions, using the middle value so one bad reading does not skew it.
-
No watch historyWeight in your health app
An estimateFrom the session's length and the kind of training. For cardio, from your actual speed.
-
No weight in your health appNothing to go on
No numberIt will not make one up.
Every clip on this page is a screen recording of the app, not a mockup. There are 46 of them.
See every feature on videoOn purpose
What it leaves out.
-
No
StreaksA streak punishes rest days, illness and injury, and no app should push you to train hurt to protect a number. You set a target for the week instead, and it resets every Monday.
-
No
An AI coachIt logs what you did and shows it back to you. It does not generate workouts or meal plans, and it does not track what you eat. A program or a diet is better coming from a coach who knows you.
-
No
SpinnersEvery set and every session writes to your phone first. A basement gym with no signal changes nothing, and it syncs itself once you are back online.
-
No
RetypingCalories and heart rate come from your watch through Apple Health or Health Connect. A run from Garmin, Coros, Polar or Suunto arrives as a GPX file, route and splits included. Paste a YouTube workout's link and its moves are read from the description.
-
No
A second phoneThe log, the rest timer, the interval timer and the GPS are one app. Nothing has to run on another screen beside it.
-
No
Ads and trackersNo advertising and no third-party analytics, in the app or on this page. Calories, heart rate and weight never leave your phone.
-
No
A demo tierLifting, HIIT, cardio, history, weekly goals, template sharing and all 144 built-in exercises cost nothing. Premium removes the caps and adds the analysis. See what is in each.
The short version
The whole app in 45 seconds.
Lifting, intervals and cardio, recorded in the app.
Questions
Before you install.
Does it work with my watch?
Yes, through Apple Health or Health Connect. Turn Health on in FitTrack and the calories and heart rate your watch recorded land on your sessions. A run, a ride or a HIIT workout your watch recorded can be imported too: a run or ride with its route when the watch's app shares one (Samsung Health does not), a HIIT workout with its time and calories, its moves added in a few taps. A GPX file from Garmin, Coros, Polar, Suunto or Strava always works: open it in FitTrack. There is no FitTrack app on the watch itself.
Can I bring my history from Strong, Hevy or another app?
Not for now. Cardio and HIIT sessions come in from Apple Health or Health Connect, and runs from a GPX file, but lifting history from other apps cannot be imported. To copy a paper log across, a session logged after the fact arrives filled in from the last time you did each exercise, and a finished session can be copied to another date.
Can I get my data out?
Yes. Profile, Data, Export my data gives you a JSON backup of your workouts, sessions, templates and exercises whenever you want. Calories, heart rate and weight are not in it, because they never leave your phone. You can also delete your account from inside the app.
What is free?
Logging lifting, HIIT and cardio, your history, weekly goals, template sharing, calories from your watch and all 144 built-in exercises. The free plan has 20 exercises of your own and 3 templates. Premium removes those caps and adds the analysis, as a subscription or a one-time purchase. Everything, side by side.