Features

Every feature,
earned not added.

Progressor is opinionated. Six methods of overload, twelve weeks of structure, and a live session built for the bar. Nothing else makes the cut.

01 · Progressive overload engine

Six ways
to make next session count.

The app surfaces only the methods you've earned. The Weight tile lights up when every working set has hit the top of the rep range. The rest stay quiet until they're the right move.

Method · 01
Weight

Add load to the bar. Available once you've hit the top of your rep range on every working set — not before. Graduation is earned, not assumed.

Method · 02
Reps

Push for one more rep per set within your current range. The safest progression when you're not quite ready to go heavier.

Method · 03
Sets

Add a working set to your session. Increases total weekly volume without changing the load. Locked once you hit your set cap.

Method · 04
Rest

Shorten your rest period by 15 seconds. Same weight, same reps — harder session. Builds work capacity without touching the load.

Method · 05
Frequency

Add an extra session this week. Useful when you have a spare day and want to bring up a lagging muscle group.

CNS-focused
Tempo

Slow the eccentric, add a pause, control the movement. The most underrated progression tool for building muscle without adding a single kilogram.

02 · Twelve-week periodisation

Macro. Meso.
Micro. Set.

The hierarchy that serious lifters use, without the spreadsheet. A 12-week macro cycle. Three meso phases. Configurable rep ranges. Mandatory deload at the midpoint. Yours to shape.

Macro cycle · 12 wks · 3 mesos
WEEK 8 OF 12
Hypertrophy
10–12 reps
WK 1–4
Strength
6–8 reps
WK 5–8
Power
3–5 reps
WK 9–12
01
02
03
04
05
DELOAD
07
08
09
10
11
12
01
Macro
12 weeks · 1 goal

The container. One overarching objective — strength, hypertrophy, peak, recomp.

02
Meso
4 weeks · 1 phase

Hypertrophy, Strength, Power. Each with its own rep range and intensity profile.

03
Micro
1 week · 3–5 sessions

The weekly schedule. Frequency adjustable per phase.

04
Set
1 rep range · 1 cue

The atomic unit. Logged offline, surfaced everywhere.

03 · Live session experience

Built for the bar,
not the boardroom.

Gym Mode kicks in when you start a session — screen stays on, hit targets get larger, rest timer pinned to the top. Sweat-friendly.

Ghost state
Last session, ready to beat.

Every working-set input is pre-populated with last session's value as muted placeholder text. Hit the number, then beat it. No mental arithmetic at the rack.

9:41•••
RESTING01:24
Set 3 of 5 · Bench Press
WEIGHT · +2 KG
92kg
×8 REPS
REPS
8
+
Set 192 kg8
Set 292 kg8
Set 392 kg
Set 492 kg
Set 592 kg
Feature · 01
Plate calculator

Type the weight, see the plates. Bar-aware, kg or lbs, one tap.

Feature · 02
Rest timer

Persistent. 30s minimum, +15s on tap. Buzzes when complete.

Feature · 03
Change cue

Whichever metric is progressing — weight, reps, sets, rest, tempo — glows on screen. The rest stays quiet.

Feature · 04
CNS deload

Auto-scheduled at the cycle midpoint. Capped at 8 reps. Non-skippable.

04 · Analytics

Proof,
in numbers you trust.

Every metric is computed from working sets only — warm-ups never contaminate the data. Estimated 1RM via Brzycki, weekly tonnage per muscle group, PR detection after every completed workout.

Estimated 1RM, tracked

Brzycki, computed per working set. The number you actually want to know — not just last session's load.

Volume per muscle group

Weekly tonnage, automatic. Spot under-trained groups before they become weak links.

PR detection

Every session is compared against the personal record per (exercise × record type). Beat it, the app knows.

9:41•••
Bench press · 1RM
112kg
+8KG · 12 WEEKS
VOLUME
12,480kg
SESSIONS
34/36
PRS
6
Coming soon

Macros without the food log.

Set a target. Rate the day. Mifflin-St Jeor computes your starting point. No calorie counting, no food database — just hit, partial, or miss. A weekly check-in keeps you honest. Coach prescription supported.

  • Training-day and rest-day targets
  • Weekly self-rating, optional auto-fill from daily logs
  • Coach-prescribed goals with response thread
05 · Coach mode

Program for clients. Watch sessions live. Per-seat billing.

Coach features are the next major release — Gantt-style program builder, real-time session view, per-client notes, Stripe seat billing. First client is free.

Explore coach mode
06 · Offline-first

Works in
gym-basement signal.

Drift-backed local storage means the app never waits on the network during a session. Sync happens in a background isolate when you're back on Wi-Fi. Your logs are never blocked by bars of service.

Logs first, syncs later

Drift-backed SQLite writes locally on every tap. Gym-basement signal can't stop you from logging.

Conflict-free sync

client_created_at is the dedup key. If two devices log the same set, the database picks the right one.

Your history is yours

Cancel the trial and history stays. Resubscribe and it's all there — every set, every PR, every cycle.

Train like you mean it.

14-day full trial. No card. Cancel anytime. Every feature unlocked from day one.