WHAT'S INSIDE

FEATURES

Every feature here earns its place. If it creates more friction than it removes, it doesn't ship. If it duplicates what you can already see, it doesn't ship. Here's what makes the cut — and how each one works.

01 · ACTIVE WORKOUT

ONE SCREEN. EVERYTHING YOU NEED.

The Active Workout screen is the most-used surface in the app. Previous performance at the top of every exercise card, set rows you tap once to commit, and live totals in the header that update with every tick. Designed for one-handed use between sets.

  • Last session's reps and weights at the top of every card — one tap to copy them down
  • Live volume + estimated 1RM after every set — watch your numbers climb
  • Sticky header with elapsed time, session volume, and sets completed
  • Add, delete, or copy-down sets as you go — every row adapts to how the lift actually went
  • Logged sets lockable to prevent accidental taps — your data stays safe while you load the next plate
  • Open any exercise's how-to mid-workout — instructions, tips, and form cues without leaving the session
  • Swap, add, or remove exercises mid-session without touching your routine
RepTrack active workout screen
02 · EFFORT TRACKING

EVERY SET, IN CONTEXT.

Set types tell the story of the session at a glance — warmup, working, drop, failure. Effort tracking layers on top: pick RPE 1–10 or RIR 0–9 in Settings, log it inline, and the colour-coded pill tells you how hard each set was without making you do the maths.

  • Tap the type pill to cycle W → N → D → F
  • Pick RPE or RIR per profile — both stored, switch any time
  • Green / amber / red effort pill on every completed set
  • Effort tracking is fully optional — switch it off in Settings any time
SET TYPES
W · WarmupN · WorkingD · Drop setF · Failure
EFFORT PILL
RPE 5 · EasyRPE 7 · ModerateRPE 9 · Hard
03 · SET TRACKING

REPS, TIME, OR DISTANCE.

Every exercise works the way it should. Barbell work logs weight and reps. Holds and static exercises log time with a built-in per-set timer. Cardio machines log distance. Each measure type gets its own input layout — no shoehorning one format into another.

  • Reps: weight + rep count, with copy-down from the previous set
  • Time: inline start/stop timer per set, with a full-screen overlay while it runs
  • Distance: numeric input with your preferred unit (m, km, mi)

Bench Press

Last (Mon): 60×10 · 80×8 · 80×8

#TYPKGREPS
1N6010
2N808
3N80
+ Add set

Plank

Last (Mon): 1:00 · 0:45 · 0:45

#TYPTIME
1N1:00
2N0:45
3N1:00
+ Add set

Row Erg

Last (Mon): 1000 m · 500 m

#TYPDIST
1N1000m
2N500m
+ Add set
04 · REST TIMER

COUNTDOWN THAT WAITS FOR YOU.

Rest timer fires the moment you tick a set, displayed as a sticky banner you can't miss. Sound and vibration when it expires (both toggleable). +30s if you need a bit more, Skip if you don't.

  • Configure per exercise in the routine, or set ad-hoc in a freeform session
  • Sound + vibration on expiry — both toggleable in Settings
  • +30s and Skip buttons always one tap away

REST TIMER

Skip
0:53
05 · PLATE CALCULATOR

NO MORE MENTAL MATHS.

Set the target weight you want on the bar, see exactly which plates go on each side. Real Olympic plate colours so the visual matches what you're loading. Bar weight is configurable in Settings — 15 / 20 / 25 kg or any value you set.

  • Set a target weight, get a per-side stack
  • Real Olympic plate colours so the visual reads at a glance
  • Bar weight defaults to 20 kg, override anywhere

PLATE CALCULATOR

Done
Target
100kg
−10++10
BAR 15 KGBAR 20 KGBAR 25 KG
Per side
40kg
25152515
25 kg
×1 each side
15 kg
×1 each side
06 · DELOAD SESSIONS

LIGHT WEEKS THAT DON'T LIE TO YOU.

Planned light sessions shouldn't pollute your PRs or your volume trend. Flag a session as deload on the Finish screen and it's saved normally — but excluded from PR detection, from the volume charts, and from the progressive-overload nudge. A blue DELOAD pill marks it in your history.

  • Toggle on the Finish screen — no separate workflow
  • Excluded from PR detection, volume trends, and overload nudges
  • Blue left border + DELOAD pill in history so you can spot them at a glance

Push Day

12 May
48 min5,820 kg14 sets

Push Day

19 May
32 min3,180 kg12 setsDELOAD

Push Day

26 May
52 min6,140 kg15 sets
07 · PERSONAL RECORDS

EVERY WIN, CAUGHT AND CELEBRATED.

Hit a new best weight × reps or a new estimated 1RM and RepTrack catches it the moment you finish. A gold PR card pops up on the celebration screen, then logs into your PR feed. On top: a passive nudge when you've capped your rep range two sessions in a row — a gentle 'maybe add weight next time?'

  • Best weight × reps + best estimated 1RM per exercise, detected automatically
  • Progressive-overload nudge after two consecutive sessions at the rep ceiling
  • Deload sessions never produce PRs, by design
🏆

New Personal Record

BENCH PRESS · 87.5 KG × 5

Est. 1RM 102.1 kg

📈

Squat

You've hit the top of your rep range 3 sessions in a row. Consider increasing the weight next session.

08 · PROGRESS ANALYTICS

THE LONG VIEW.

Beyond the session: weekly volume over the last 4 / 12 / 26 / 52 weeks, a flat PR log ordered by most recent, exercise-by-exercise 1RM trends, and a muscle-balance breakdown that flags when your push-pull ratio gets lopsided. Deload sessions are excluded from every chart.

  • Period selector: 4W / 12W / 6M / 1Y
  • Volume by muscle, sorted descending
  • Per-exercise 1RM trend with touch-draggable tooltips
  • Push/pull balance warning when the ratio drifts
OVERVIEW
PRs
HISTORY
MUSCLES
4W
12W
6M
1Y
Total volume
14.2T
▲ +18% vs prev. 12W
Avg sessions
4.2
per week
PRs set
3
this 12W
VOLUME BY MUSCLE
Chest4.2t
Back3.7t
Legs3.0t
Shoulders2.4t
Arms1.8t
09 · COMPARE SESSIONS

THIS WEEK VS LAST WEEK.

Run the same routine twice and RepTrack diffs the two sessions for you. Pick a baseline (A) and your latest (B) and see exactly what moved — working volume, estimated 1RM, and a per-exercise verdict — across a quick Summary, a set-by-set Detailed table, and a Gains dashboard.

  • Per-routine — choose any two completed sessions as A (baseline) vs B (latest)
  • Summary verdict — PROGRESSING, HOLDING, or SLIPPING, with volume % and exercises up/down
  • Detailed view diffs every set side by side, with Δ and Δ estimated 1RM
  • Gains dashboard surfaces your biggest gain and flags anything that regressed
Push Day · 7-day verdict
▲ PROGRESSING
2 of 3 improved · 1 regression
Working volume
10,860+4.2%
Up
2/3
Bench Press +6.8%
5,280 5,640
est 1RM 98 → 102 kg
Incline DB Press +7.7%
3,120 3,360
est 1RM 41 → 44 kg
Cable Fly −6.1%
1,980 1,860
10 · WORKOUT HISTORY

EVERY SESSION, AT A GLANCE.

The history page gives you two views of the same data. The calendar shows your training frequency at a glance — orange for a normal session, blue for a deload. Tap any day to open that session's full detail. Below it, every session listed chronologically with duration, volume, and set count.

  • Calendar view — training frequency visible at a glance, colour-coded by session type
  • Tap any past date to log a historic workout you forgot to record
  • Session list with duration, volume, and set count on every row
MAY 2026
Mo
Tu
We
Th
Fr
Sa
Su
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
ALL SESSIONS
31 total
+

Push Day

29 May
52 min6,140 kg15 sets

Pull Day

28 May
32 min3,180 kg12 setsDELOAD

Leg Day

26 May
58 min7,820 kg16 sets

Push Day

24 May
48 min5,960 kg14 sets
11 · EXERCISE LIBRARY

EVERYTHING YOU MIGHT LIFT.

A seeded library covering every common piece of gym equipment, searchable and filterable by body part, equipment, or 'Custom'. Add your own when something's missing — share it with the group or keep it private. Spotted a wrong instruction or muscle list? Flag it and a curator will fix it.

  • Search by name; filter by body part, equipment, or Custom
  • Add custom exercises with full metadata — share or keep private
  • Report-an-issue affordance on every detail page, no public flag counts
  • Each exercise has a personal-best card and 1RM trend chart
Search exercises…
AllChestBackLegsShouldersArms
AllBarbellDumbbellMachineCableBodyweight
⚡ Custom

50+ exercises

BB
Barbell Back Squat
Strength · legs · compound
DB
Dumbbell Bench Press
Strength · chest · compound
MA
Lat Pulldown
Strength · back · compound
BB
Romanian Deadlift
Strength · back · compound
BW
Banded Pull-ApartCustom
Strength · shoulders
12 · YOUR DATA, YOUR WAY

EXPORT IT. INSTALL IT. OWN IT.

Settings → Export downloads four CSVs covering every set, every PR, every routine, and every custom exercise. UTF-8, plain CSV, no proprietary format. The app itself installs as a PWA — add to home screen on iOS or Android and it runs like any native app, with mid-workout offline resilience.

  • CSV export: workouts, personal records, routines, custom exercises
  • PWA install on iOS Safari and Android Chrome — full-screen launcher
  • Sets queue and sync when signal drops mid-workout
  • Account delete: 30-day soft delete or immediate GDPR hard delete

Data

Export all data

Workouts, PRs, routines, custom exercises — 4 CSVs in a ZIP

ZIP ›

Manage data

App

Install app

Add to home screen for a native-app feel

Install
SEEN ENOUGH?

Sign in and start tracking, or read the guide if you want a deeper walk-through of each feature.