Welcome to RepTrack
RepTrack is an exercise tracker for gym-based workouts that stays out of your way between sets. Log fast, recall previous efforts instantly, and see exactly how hard you worked.
RepTrack is built for one thing: logging a hard session on your phone without the app getting in the way. Every screen is designed for one-handed use with sweaty hands. Before every set you can see what you did last time; after every set you see your volume and estimated 1RM climb.
This guide has two modes, and you can switch between them any time using the toggle at the top:
- Story mode reads like a walk-through. Start at the top and the chapters take you from creating an account to finishing your very first workout, in order. Each chapter ends with a “Next” button.
- Reference mode is for when you already know the app and just need one thing. The sidebar groups every topic, and the search box finds it by keyword.
Creating your account
RepTrack is currently a private app, you will require an invite code.
- 1Open RepTrack and tap Sign in.
- 2Choose Create an account.
- 3Enter your chosen email and password along with your Invite code to register a new login.
- 4Check your email for your verification email and click the embedded link.
- 5That’s it — you land on the home screen, ready to start a workout.
RepTrack is currently in early development. Everyone with a login is part of the same group and can see each other’s shared routines and custom exercises. Your workout logs, however, stay private to you.
Installing the app
RepTrack is a Progressive Web App. Add it to your home screen and it launches full-screen like any native app, and keeps working if your signal drops mid-set.
You can use RepTrack straight from the browser, but installing it to your home screen is worth the ten seconds. It launches full-screen with no browser bar, feels like a native app, and is one tap away when you walk into the gym.
On iPhone (Safari)
- 1Open RepTrack in Safari.
- 2Tap the Share button (the square with an arrow).
- 3Scroll down and tap Add to Home Screen, then Add.
On Android (Chrome)
- 1Open RepTrack in Chrome.
- 2Tap the ⋮ menu in the top corner.
- 3Tap Install app (or Add to Home screen).
The home screen & navigation
Home is your launch pad: two big Start Workout buttons, your recent sessions, and the bottom tab bar that gets you anywhere in one tap.
The home screen keeps the most common action front and centre — starting a workout — and shows your recent sessions underneath so you can glance at what you did last. Everything else lives on the bottom tab bar, which is always visible:
| Tab | What you’ll find |
|---|---|
| Home | Start a workout, see recent sessions and weekly stats. |
| Routines | Your saved templates, plus the shared library from your group. |
| History | A calendar and list of every workout you’ve finished. |
| Progress | Analytics: volume trends, personal records, muscle balance. |
| Library | Every exercise, searchable and filterable. |
Starting a workout
Begin from a saved routine or start blank and add exercises as you go. If you’ve done the routine before, RepTrack offers to pre-fill last time’s numbers.
From the home screen, tap Start Workout. You have two ways to go:
- From a routine — pick one of your saved templates (or one from the shared library). The session opens with all the planned exercises and target sets ready to fill in.
- Blank workout — start with nothing and add exercises on the fly. Perfect for an improvised session or when you’re trying something new.
Copy from last session
When you start a routine you’ve done before, RepTrack asks: “Load weights and reps from your last session?” Accept it and every set row is pre-filled with what you lifted last time, so you only adjust what changed. It’s a per-session prompt, not a setting — so when you’d rather start fresh, just decline.
The active workout screen
The screen you’ll spend the most time on. Previous performance up top, set rows you tap once to commit, and live totals in the header that climb with every set.
Each exercise is a card. At the top of every card you see your previous performance — last session’s sets and your all-time best — so you always know what to beat before you start. Below that are the set rows, and a + Add set button.
The sticky header tracks the whole session and updates the instant you tick a set:
- Tracking weight and reps, shows Exercise volume and 1 Rep Max.
- Tracking time, shows total Elapsed time for the exercise.
- Tracking distance, shows Total distance across the whole exercise.
When showing the estimated 1RM (your theoretical one-rep max, from the Epley formula) a small arrow is shown comparing it to last session (if available) — green for up, amber for down, a star for a brand new exercise.
RepTrack aims to make data entry as quick as possible at every opportunity. If previous session data was not loaded at the start of the session one of the following options can be used:
- If no data entered press the Copy next to the last session data to copy the last data recorded for this exercise.
- After completing a set, a down arrow will appear in subsequent sets allowing you to copy data straight down.
Bench Press
Last (Mon): 60×10 · 80×8 · 80×8
| # | Typ | kg | Reps | ||
|---|---|---|---|---|---|
| 1 | N | 60 | 10 | ✓⋯ | |
| 2 | N | 82.5 | 8 | ✓⋯ | |
| 3 | N | 82.5 | — | ⋯ |
Logging your sets
Whether tracking weight and reps, time, or distance, RepTrack adapts the row to record your achievements with minimum fuss.
Logging a set is meant to take under five seconds. Enter the weight and reps, then tap the Tick Box to commit it — that’s what kicks off your rest timer and updates your totals. The down-arrow on a pending row copies the previous set’s numbers down in one tap.
Set types
Tap the type pill to cycle it. The colour tells you what kind of set it was at a glance:
Reps, time, or distance
Measure by
Rest timer
Not every exercise is weight-and-reps, so the set row changes shape to fit what you are actually doing. RepTrack picks the right layout automatically from the exercise’s measure type — set on the exercise or its routine, and switchable on the spot from the card’s ⋯ menu (Reps / Time / Dist).
Weight & reps
The default, for barbell, dumbbell, machine, and cable work. Type the weight, type the reps, and tap Tick Box. The card header keeps a running exercise volume and estimated 1RM as you commit each set.
Bench Press
Last (Mon): 80×8 · 80×8
| # | Typ | kg | Reps | ||
|---|---|---|---|---|---|
| 1 | N | 82.5 | 8 | ✓ | |
| 2 | N | 82.5 | 8 |
Distance
For rowers, treadmills, bikes, ski-ergs, and loaded carries. Type the distance and RepTrack logs it in your preferred unit (set in Settings), converting automatically if a set was recorded in another unit. The header totals your distance across the whole exercise.
Rowing Machine
Last (Mon): 2,000 m · 1,000 m
| # | Typ | Dist | |||
|---|---|---|---|---|---|
| 1 | N | 2,000 m | ✓ | ||
| 2 | N | 1,500m | |||
Time
For planks, holds, carries, and timed cardio. When the exercise (or its routine) has a goal time, the row shows it as a countdown. Tap ▶ to start and a full-screen countdown takes over — easy to read across the gym — ticking down in orange. Tap the big stop button (or let it reach zero, where it stops on its own) and RepTrack records the time you reached as your achieved result. Stop early and it logs how long you held; go the distance and it auto-saves the full target. With no goal set, the same timer simply counts up instead.
Plank
Goal time
Countdown
0:42Tap to stop
Plank
Achieved
Tracking effort (RPE & RIR)
Optionally record how hard each set felt. Pick RPE or RIR once in Settings; RepTrack stores both and shows a colour-coded pill so you don’t have to do the maths.
Effort tracking is entirely optional — switch it on in Settings if you want it. You choose the scale that suits how you think:
- RPE (1–10) — Rate of Perceived Exertion. 10 means an all-out set with nothing left.
- RIR (0–9) — Reps In Reserve. 0 means you couldn’t have done another rep.
They’re two views of the same thing (RIR = 10 − RPE), so RepTrack stores both no matter which you display — switch any time without losing data. On a completed set, a colour-coded pill summarises the effort:
The rest timer
Tick a set and the rest clock starts on its own — a countdown you can’t miss, with sound and vibration when it’s time to go again.
The moment you complete a set, the rest timer starts and shows as a banner you can’t scroll past. When it expires, RepTrack alerts you with a sound and a vibration (both toggleable in Settings). Need a little longer? Tap +30s. Ready early? Tap Skip.
Rest durations come from your routine — you set them per exercise — and in a blank workout you can set a timer on any exercise from its ⋯ menu.
Supersets
Two or more exercises performed back to back. RepTrack groups them with a purple accent.
A superset pairs exercises you do back to back with no rest in between. RepTrack shows the group inside a single combined card with a purple left accent so you can tell it apart from a standalone exercise at a glance.
How a superset flows
- 1Complete set 1 of exercise A and tap the Tick Box.
- 2RepTrack jumps you to set 1 of exercise B — complete it and tap the Tick Box.
- 3If a rest time is configured it now starts, because the full round is done.
- 4Rest, then repeat for set 2, and so on.
You can build supersets into a routine ahead of time, or create one on the spot during a workout (see the next chapter). To break a pairing, open the ⋯ menu on any exercise in the group and choose Remove from superset.
Exercises bound in a superset will keep their set count in sync, i.e. add or delete a set from one exercise in the superset will apply to all exercises within the superset.
Adjusting a workout mid-session
Swap, add, remove, or reorder exercises while you train. If you started from a defined routine, nothing you change mid-workout ever rewrites the saved routine.
Sessions rarely go exactly to plan — a machine is taken, or you feel like an extra movement. RepTrack lets you adapt without fear, because changes mid-workout only affect this session, never the routine template behind it.
From the ⋯ menu on any exercise, or the buttons at the bottom of the list, you can:
- Swap an exercise — search for a replacement; RepTrack even suggests similar movements.
- Add an exercise — pull anything from the library onto the end of the session.
- Remove an exercise from this session.
- Pair or break a superset on the fly.
The plate calculator
No more mental maths at the rack. Enter the weight you want on the bar and RepTrack shows exactly which plates go on each side.
Open the plate calculator from the active workout screen.
PLATE CALCULATOR
DoneEnter your target weight and confirm your bar weight, and it shows the exact stack for one side of the bar, drawn in real Olympic plate colours so it matches what you pick up.
- Use -/+ buttons to nudge by 1.25kg, or the -10/+10 buttons for bigger steps.
- Bar presets of 15, 20, and 25 kg, with 20 kg as the default.
- The caluclator will work out the closest combination of plates.
Finishing & deload sessions
Tap Finish to see your session summary, catch any new PRs, and optionally mark the session as a deload so a light week doesn’t skew your stats.
When you’re done, tap Finish Workout. RepTrack shows a summary — duration, total volume, exercises and sets completed — and celebrates any new personal records with a gold card. Add session notes if you like, then Save. (Discard is there too, behind a confirmation, for the rare session you’d rather forget.)
Marking a deload
Planned light weeks shouldn’t look like you got weaker. Flip the “Mark as deload” toggle on the finish screen and the session is saved normally but kept out of the numbers that matter:
| A deload session… | Effect |
|---|---|
| Personal records | Excluded — no PRs are detected from it. |
| Volume trend charts | Excluded — won’t dip your progress lines. |
| Overload nudges | Excluded — a light week won’t trigger a suggestion. |
| Your history | Shown with a blue DELOAD badge. |
Building routines
A routine is a reusable template — the exercises, order, and targets you want. Editing it never touches past sessions, so you can refine it freely.
Head to the Routines tab and tap New routine. Give it a name, then add exercises from the library. For each exercise you can set details that appear on the workout screen:
- Measurement type Reps, Time, or Distance
- Target sets
- Target reps, time, or Distance.
- Target weight and unit, if you want a starting point.
- Rest timer — on or off, and how long (seconds).
- A coach note — a reminder like “pause at the bottom” or “control the eccentric”.
Press the Up/Down arrows to reorder exercises. To build a superset, tap the Link pill between two exercises — they pick up a purple accent and the pill switches to Superset; tap it again to unlink. All edits are saved as they are made so simply navigate back to the main screen when you are finished.
Sets
Reps
Weight
Unit
Browsing & custom exercises
A comprehensive library covering all the common equipment, searchable and filterable. Missing something? Add your own — and choose whether to share it.
The Library tab holds a built-in catalogue of exercises covering barbell, dumbbell, machine, cable, kettlebell, band, and bodyweight movements. Search by name, or filter by body part, equipment, or “Custom”. Each row carries an equipment badge so you can scan quickly.
Adding a custom exercise
If something’s missing, tap Add exercise. The required fields are name, category, equipment, and primary muscles (marked with an orange *). Everything else is optional: a Force direction that feeds the push/pull balance meter in Progress, secondary muscles, a video URL, and a description, instructions, and tips. At the bottom you choose whether to share it with the group or keep it private to you.
NEW EXERCISE
Custom exercises are visible to all group members.
Exercise name *
Category *
Equipment *
Force
Used for the push/pull balance meter in Progress
Primary muscles *
Select all muscles directly targeted
Chest
Back
Shoulders
Arms
Legs
Core
Calves
Secondary muscles
Optional — synergists and stabilisers
Chest
Back
Shoulders
Arms
Legs
Core
Calves
Video URL (optional)
YouTube link shown on the exercise detail page
Description (optional)
Instructions (optional)
Step-by-step — one step per line
Tips (optional)
Common mistakes and cues
Private
Only you can see this exercise
Cancel
Exercise detail & history
Every exercise has a detail page: how to do it, plus your personal best and an estimated-1RM trend so you can see your strength move over time.
Tap any exercise — from the library or mid-workout — to open its detail page. You’ll find:
- Its category, equipment, and target muscles.
- A description, step-by-step instructions, and tips on common mistakes.
- Your personal best for the lift, and your recent sessions.
- An estimated-1RM trend chart showing how your strength has moved.
Opening this page mid-workout is handy when you want a form reminder without leaving your session.
Reporting an issue
While every effort has been made to ensure the library is correct and accurate, a row might have a wrong muscle or a thin description. If you spot one, flag it and a curator can fix it.
REPORT AN ISSUE
Bench Press — let us know what needs fixing
Which field needs attention?
What’s wrong? (optional)
0/1000
Every detail page has a low-key “Report an issue” link. Tap it, choose which fields look wrong (name, muscles, instructions, and so on), add an optional note, and submit.
It’s deliberately quiet: there are no public flag counts, so nobody avoids an exercise because it “looks low quality”. You’ll see a small “You flagged this” note in place of the link until it’s resolved, and you can withdraw your flag any time.
Workout history
Two views of the same record: a calendar that shows your training frequency at a glance, and a chronological list you can open session by session.
The History tab gives you a calendar and a list. On the calendar, a coloured dot marks each training day — orange for a normal session, blue for a deload — so a glance tells you how consistent you’ve been. Tap a day to open that session in full, read-only.
Below the calendar, every session is listed newest-first with its duration, volume, and set count. Forgot to log something? Tap a past date — or the + beside “All sessions” — to record a workout after the fact.
Your training log
HISTORY
ALL SESSIONS
Legs Day
12 JunPull Day A
10 JunPush Day A
8 JunComparing sessions
Put two sessions of a routine side by side to see — exercise by exercise — whether you're moving up.
Compare answers the question every training log should: am I actually getting stronger? Choose a routine and two of its sessions — say last Push Day versus today’s — and RepTrack diffs them exercise by exercise, so progress (or a stall) jumps out at a glance.
On a computer you’ll find Compare in the left-hand menu. On your phone, open it from the Compare button at the top of the History tab. Then use the pickers to set the routine and the two sessions — A is your baseline, B the one you’re checking.
Three ways to look at it
- Summary — a verdict up top (how many lifts improved and your total volume change), then one line per exercise showing A → B and the difference. The fastest “did I improve?” read.
- Detailed — the deep dive: every set of A beside every set of B, with the change on each set and each exercise. For when you want the exact numbers.
- Gains — a visual recap that celebrates your biggest jump, flags anything that slipped, and charts each lift’s estimated-1RM trend.
It handles every kind of exercise — weights, timed holds and distance work — and shows everything in your chosen units. Anything you improved appears in green; anything that dropped, in amber.
Personal records & overload nudges
RepTrack catches your best efforts the moment you finish, and gives a gentle nudge to add weight when you’ve been topping out your rep range.
When you finish a workout, RepTrack checks each exercise for a new max weight (the heaviest you've lifted, irrespective of reps) and a new best estimated 1RM. A max-weight record is credited the first time you reach a weight — doing more reps at the same weight later won't re-trigger it. New records show as a gold card on the finish screen and collect in your PRs list on the Progress tab. (Deload sessions never produce PRs, by design.)
New Personal Record
BENCH PRESS · 87.5 KG × 5
Est. 1RM 102.1 kg
The overload nudge
This is a quiet suggestion, not an auto-programmer. If you hit the top of your rep range on every working set for an exercise across two or more sessions in a row, RepTrack notes it on the exercise’s detail page and the post-workout summary: “Consider increasing the weight next session.” It only applies to exercises with a defined rep range, never fires mid-workout, and can be dismissed per exercise.
Progress analytics
The long view: weekly volume over time, your PR log, per-exercise 1RM trends, and a muscle-balance breakdown with a push and pull balance indicator.
Your training analytics
PROGRESS
VOLUME BY MUSCLE
The Progress tab is where individual sessions become a picture. Pick a period — 4 weeks, 12 weeks, 6 months, or a year — and RepTrack shows your total volume trend, how many sessions a week you’re averaging, and how many PRs you’ve set.
A volume-by-muscle breakdown ranks where your work is going and warns you when the balance tips — too much push relative to pull, say. Deload sessions are excluded from every chart so your trends stay honest.
Want a head-to-head? From any past session, Compare lines it up against the previous time you did the same routine — set by set, with volume deltas per exercise and any new PRs flagged.
Settings
Tune RepTrack to the way you train — units, effort scale, bar weight, timer alerts, and theme all live in one place.
Open Settings to set your defaults. Everything here is a personal preference:
| Setting | What it does |
|---|---|
| Display name | How you appear to others on shared routines. |
| Default weight/distance unit | kg or lbs / m, km, ft, or mi. |
| Effort tracking | RPE, RIR, or Off (see the Effort chapter). |
| Bar weight | The plate calculator’s default bar (15 / 20 / 25 kg or custom). |
| Rest timer sound | Beep on expiry, on or off. |
| Rest timer vibration | Buzz on expiry, on or off. |
| Theme | Light, Dark, or follow your System. |
Exporting data & your account
Your data is yours. Export it as plain CSVs any time, and delete your account on your terms — a recoverable soft delete, or an immediate hard delete.
Exporting your data
From Settings → Export, RepTrack bundles your full history into a ZIP of plain, UTF-8 CSV files — no proprietary format, nothing locked in:
- Every workout set you’ve logged.
- Your personal records.
- Your routines.
- Your custom exercises.
Open them in any spreadsheet app for your own analysis, or just keep them as a backup.
Deleting your account
Account deletion comes in two forms, so you’re in control:
- Soft delete — your data is hidden and your account is restorable for 30 days. Change your mind in that window and everything comes back. After 30 days it’s permanently removed.
- Hard delete — an immediate, permanent removal for right-to-be-forgotten requests.
Glossary
Quick definitions for the terms you’ll meet around RepTrack.
- Estimated 1RM
- Your theoretical one-rep max, calculated from a set with the Epley formula: weight × (1 + reps ÷ 30). Lets you compare a heavy triple with a lighter set of ten.
- Volume
- Total weight moved: reps × weight, summed across sets. The simplest measure of how much work a session did.
- RPE
- Rate of Perceived Exertion (1–10). How hard a set felt; 10 is all-out.
- RIR
- Reps In Reserve (0–9). How many reps you had left; 0 means none. RIR = 10 − RPE.
- Working set
- A real, counting set at your target effort — as opposed to a warmup.
- Warmup set
- A lighter preparatory set. Logged, but lighter than your working sets.
- Drop set
- Reducing the weight mid-exercise to squeeze out more reps after reaching failure.
- Failure set
- A set taken to the point you can’t complete another rep with good form.
- Superset
- Two or more exercises done back to back with no rest between them.
- Deload
- A planned lighter session for recovery — saved, but excluded from PRs and trend charts.
- Personal record (PR)
- A new all-time best for an exercise: a new max weight (heaviest lifted, irrespective of reps, credited the first time you reach it), or a new best estimated 1RM.
- Progressive overload
- Gradually doing more over time — more weight, reps, or sets — to keep making progress.
- Routine
- A reusable workout template: which exercises, in what order, with target sets and reps.
- PWA
- Progressive Web App — a website you can install to your home screen so it behaves like a native app.