Every feature

46 features, recorded in the app.

No mockups and no invented data. Each of these is a screen recording of the shipping app, doing the thing it says.

01 Strength

It remembers, so you don't have to.

Lifting, in the session and around it: suggestions, rest, supersets, templates and the library.

Suggested sets

It fills in the number before you do.

Your last session sits above the field you are about to type in. FitTrack reads the shape of that session, whether you ramped, pyramided or held flat, and pre-fills the next set to match. Most sets end up being one tap.

Rest timer

Save the set. Rest starts itself.

The countdown begins the moment you save, using the rest time stored on that exercise, and drains a bar as it goes. The last three seconds turn red and pulse, with sound and haptics, so you can put the phone face down and not watch it, and still be warned with the sound off.

Rest notifications

Put the phone down. It will tell you.

Rest keeps running when you leave the app, and a notification lands the moment it is over. Nothing to watch, and nothing to come back and check.

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, so the others wait their turn.

Auto-done

It ends the exercise for you.

Give an exercise a target set count and the card collapses itself and scrolls to the next movement the moment you hit it. No hunting for where you were.

Progressive rest

Rest that tightens as you go.

Set a decrement once and every set's rest is shorter than the last. Change it mid-workout without leaving the session.

Timed exercises

Planks and carries are first-class.

Flag an exercise as timed and you get a countdown instead of a rep counter. Stop early and it records the seconds you actually held.

Improvise

Change your mind without losing the log.

Someone on your bench? Swap the exercise. Feeling good? Insert another anywhere in the list. Nothing you have already logged moves.

Back to where you were

Scroll anywhere. One tap back.

Check an earlier exercise, close the keyboard, fold a card: the one you are working on can end up off screen. A button appears the moment it does and takes you straight back to it. The app knows which one that is - the first still open - so you never tell it.

Pick up where you left

Leave mid-session. Come back to the same set.

A session in progress waits on the home screen. Open it and you land on the exercise you were on, with the ones you finished already folded above it, not at the top of a list you have to scroll through again.

Session summary

Judged, not just saved.

Finish a session and it is compared against your last matching one: volume, top set, intensity and any records you just set.

Template sharing

Send a routine as a link.

Your training partner sees the whole template before importing, and any exercise missing from their library is created automatically.

Starter programs

A plan that is ready to go.

Curated programs grouped by category and difficulty, each previewable in full before you take it.

From history

Turn a good day into a routine.

Save any past session as a template with its exercises, order and superset groups intact, or replace an existing template in place.

Reorder templates

Tap it, tap where it goes.

Put the week in the order you actually train it. No dragging, no long press, no scrolling while you hold something.

Built-in library

The ones you are missing, in one tap.

The built-in exercises live on the server, not in the app, so the library can grow without an update. If your account is missing any of them, a button appears to browse the full list and add what you want. None of them count against the free plan.

Muscle targeting

Tag what the lift actually trains.

Pick the muscles a lift trains on a body diagram, down to sub-parts, then the ones that help as secondary: they count as half a set in Progress. Strength, HIIT or both decides the lists it opens in.

02 HIIT

Intervals without a second phone.

The interval timer, circuits where every exercise keeps its own clock, and sessions from a video or your watch.

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 appearing before the current one ends. Every session lands in the same history as your lifting.

Custom timers

Not every movement deserves the same 45 seconds.

Give each exercise in the circuit its own work and rest duration. Free for everyone, not held behind the paywall.

03 Cardio

Outdoors by GPS. Indoors off the machine.

Runs, walks, rides and the gym machines, plus runs from any watch.

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 holds the clock when you stop moving.

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, watts, whichever that machine reports.

Get set

Ten seconds to put the phone away.

A countdown before the session starts, so you are not fumbling with the phone at the first step, and a spoken word when it begins.

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, voice on or off, reads out your time, distance and pace - and, if you ask, ends the session itself after a short cooldown so a GPS wobble does not cut a run short. The summary says whether you got there.

Cardio summary

The route, the splits, and a card to share.

Every session ends on its map, its splits as bars with the fastest and slowest named, and everything it measured: descent, the highest point, your fastest twenty seconds - and a share card with every split on it, whose contents you choose, with the map or without it.

Finishing indoors

Type what the console says, once.

End an indoor session and the clock stops; then it asks for the machine's numbers - distance, calories, whatever that console shows - and files them as what they are: a figure off the equipment, never mixed up with what your watch measured. On a rower, the power and the strokes are worked out from your split if you leave them blank, with a tilde so nobody mistakes them for the console's. Then the summary.

Cardio templates

Your usual 5k, in one tap.

Activity, indoor or outdoor, target and countdown, saved and started without setting it up again.

Any watch

Open the file. That is the whole import.

Garmin, Coros, Polar, Suunto, Strava and Samsung Health all export a run as a GPX file, from the phone alone. Open it in FitTrack, or pick it from History, and it lands with its route, splits, pace and elevation. The activity is suggested from the file, its name or its speed, and you confirm it.

04 One history

The week reads as one thing, not three.

Every session in one log, then what the numbers mean.

History calendar

A training block, before you read a word.

History opens on the month, with 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 before you read a single session. Tap a day or a month to filter, or collapse the grid for the list.

Training history

Every session, and the rest between them.

History opens on twelve weeks of squares and your goals for this week, then the totals for whatever is in view, then everything by month with its own running totals. Fold the top card and the goals stay as a row of rings, so the first session is one glance down. Each card says what the session was in chips you can read at a glance, and the gaps between them are labelled, so a training block and the rest days inside it read as one shape.

Weekly goals

A target for the week, not a streak.

Strength and HIIT sessions per week, and cardio by sessions, minutes or distance, resetting every Monday. No streak counter, because a streak punishes rest days, illness and injury. In History they sit under the consistency squares as bars, or fold to a row of rings.

Log it after the fact

Bring the paper notebook across.

Log a session you did days ago with its real date, time and duration. Each exercise arrives filled in from the last time you trained it - same sets, your previous reps and weights - so backfilling is mostly confirming rather than typing, and the return key walks straight down every box in the session.

Copy a session

Type the week in once.

Copy any finished session onto another date, every exercise and set with it. The time of day and the duration come along; only the day changes. Bringing a paper log into the app stops being a typing job.

Personal records

Every PR, free.

Your all-time best set for every exercise, with the date and an estimated one-rep max. Assisted and bodyweight work is ranked on what actually measures it, so less help and more reps both read as progress. Free on any plan.

PR timeline

A year of records, in order.

Every time a lift went past its own best, with the number it beat. The Records tab says where you stand; this says how you got there.

What you count

Volume was never the whole story.

Every chart counts volume, reps, sets, or calories from your health app. A set of pull-ups adds nothing to volume however hard it was, so bodyweight work used to be invisible.

Needs attention

It names the lift that has stalled.

Not another chart to interpret. FitTrack flags the lifts that have flatlined or started sliding, measured per week so a curl and a deadlift are judged on the same scale.

Training balance

Find the imbalance in one line.

Your working sets counted as push, pull, legs and core, with a plain sentence when one side is running away from the other.

Enough, or not enough

Your sets against the range that matters.

Sets per muscle per week against the 10 to 20 range most training research settles on, with a mark showing where the range begins. A muscle that only helps a lift counts half a set. A tall bar beside a short one tells you nothing if both are under ten.

Work vs return

Is the work buying anything?

Your volume trend against your strength trend, over the same sessions. Volume climbing while your estimated 1RM does not is the usual sign of working harder at a plateau rather than breaking it.

Next up

What to lift next, and why.

For every exercise you have trained lately: the weight and reps to try, the session it is reasoning about, and the reason in plain words rather than a number handed down.

Per-exercise profile

Everything one lift has ever done.

What you are working at, your best, a progression line you can switch between weight, 1RM, reps and volume, your heaviest set at each rep count, and where your sets actually land.

Cardio insights

Fitter, measured properly.

Speed per heartbeat over weeks, how much of your training was actually easy, and your best time at every distance.

Across the app

The parts every session shares.

No signal needed, your watch, what you share, and your language.

Offline first

No signal, no spinner, no difference.

Every set writes to your phone first. Turning the network off changes nothing about starting a workout, logging a set or running an interval.

Calories and heart rate

Your watch already knows. So does the summary.

Turn it on once and every session carries the calories and heart rate your watch measured, and a run imported from it arrives with its route. Sessions you record here go back with theirs. No watch, no problem: FitTrack estimates from how long you trained and the weight already in your health app, and always says which of the two you are looking at. You never type your body metrics into FitTrack, and none of the health data leaves your phone.

Share what you choose

You decide what leaves your phone.

Workout and HIIT summaries have their own share screen. Turn off the numbers you would rather not post, see the card change as you do it, then send exactly that.

English and French

A real second language.

Every screen, alert and chart label ships in both, and switching re-translates what is already on screen. Built-in exercises follow your language; anything you named yourself is left alone.