A coach that writes you one program — and adapts it to the gym, your living room, or the box. Knows when to push, knows when to back off, never gets in your way.
Today's load is set by your strength curve — not a percentage of a max you hit four months ago.
Tag each session with where you'll do it. Lifter swaps in the right exercises for that room — barbell at the gym, dumbbells at home, gymnastics + metcon at the box. The week's intent is unchanged. Travel doesn't break the block.
Barbell-led: squat, bench, deadlift, press. Accessories on cables. 60–80 minute sessions.
Adjustable dumbbells, bands, body. Denser sets, longer tempos to compensate for lighter loads.
Short heavy piece + skill or gymnastics + a metcon. Strength curve respected, not flattened.
Every program decision is sourced. You see what your coach read — your strength curve, your recent sessions, your modality, your injuries — before it suggests anything. No hand-wave AI, no opaque recommendations.
Right wrist is sore at the bottom of bench. Fine on squats and pulls. Tweaked it yesterday, still tender today.
Classic post-heavy wrist niggle — neutral grip + a smaller range usually clears it inside a week. We'll keep training, just swap two movements and dial the load.
Move days, swap modality, log sets, add notes. Calendar and logging are entirely yours — coach doesn't even get notified.
Swap an exercise, change session kind, skip a day, add a session. Still yours — coach drops a one-line note in the thread.
Load changes > 10%. Type-to-confirm. 100 kg to 1100 kg is one keystroke; that's a UX failure, not a coaching call.
Every working set on your program is derived from your current line — the estimated 1RM your coach maintains from every session you log. When a lift stalls, Lifter sees it here first.
"75% of your 1RM" is a number from a test you did months ago. Your bench plateau shows up in the curve four sessions before it shows up in your mood. Lifter reads the slope, not the snapshot — and adjusts next week's prescription accordingly.
Log a niggle and the coach already knows the swap. Same movement pattern, leaves the joint alone, preserves the week's intent. Painful or stop-training auto-routes into a deload.
Lifter is in closed beta. Free for everyone we let in, and you keep that price for as long as you stay. We'd rather get the product right with a smaller group than launch it loud.
Most invites go out within 48 hours. Tell us what you train and where, and we'll prioritise.
Coach or gym interested in early access for athletes? Coach program →
Six choices that explain why Lifter works the way it does. They're also the things we won't change — the rest of the product follows from these.
A test number from four months ago is fiction. Lifter reads the slope of your last 6–12 sessions and prescribes off that.
Everything is editable, instantly. The coach explains what it sees and what it would do — then gets out of the way.
Gym Monday, hotel Tuesday, the box Saturday. We swap the movements, not the plan.
Log a niggle and the same movement pattern shows up with a friendlier joint. Painful or worse routes into a deload — automatically.
Lifter never asks you to confirm an edit. The one exception is a load change over 10%, because 100 → 1100 is one keystroke.
When the coach proposes something, you see what it read: your strength curve, recent sessions, modality, injuries. No black-box suggestions.