Head to head · live

Settle it
live.

Challenge a mate, take turns calling the lift, and find out who really turned up. The workout log, streaks and your crew come with it.

Free · iPhone · on the App Store
Live · Round 4Best of 5
JB
Jake
2–1
SL
Sam
Called by SamBench Press · 3 sets
How a battle works

Three steps. One winner.

1

Pick the format

Best of 3, 5 or 7. Your mate gets the challenge the moment you send it.

2

Toss for first call

A coin decides who calls the opening lift. After that you take turns.

3

Battle live

You both hit the called lift, set by set. A tied round goes to sudden death.

A fair fight

Bigger doesn't
mean better.

Each round is scored against your own usual numbers, so a 60 kg bencher can beat a 120 kg one. And you can only challenge people you've added, so every match is against someone you know.

Round 3 · Bench Press
Jake · 65 kg × 8112%
Sam · 110 kg × 6104%

The line marks each lifter's usual for this lift. Jake beat his by more, so the round is his.

Set your lines
Rough working weights for a set of 8–10. Guess — your first session sets them for real.
Bench Press
Chest · our guess
60KG
Back Squat
Legs · our guess
80KG
Deadlift
Back and legs · our guess
100KG
Shoulder Press
Shoulders · our guess
40KG
Bent-Over Row
Upper back · our guess
55KG
Lat Pulldown
Lats · our guess
50KG
Leg Press
Legs · our guess
140KG
Bicep Curl
Arms · our guess
15KG
SAVE MY STARTING LINE
Your Starting Line

Battle from
day one.

Set a rough working weight for the main lifts when you sign up and you're ready for your first challenge. Every real set you log swaps a guess for your own number.

Made yours5 of 8 lifts

Mate hasn't set theirs yet? Send them a nudge.

Full time

Every match gets a verdict.

Win or lose, it's saved to your match history and a rematch is one tap away.

3 – 0 · You win

A clean sweep. Brutal.

3 – 2 · You win

Close one — you took it down to the wire.

2 – 3 · Sam wins

So close. One more solid set and it's yours.

1 – 3 · Sam wins

Outclassed this time. Come back stronger.

Between battles

The whole session.

Repz is a full workout log too: strength, cardio, supersets and circuits, with last time's numbers filled in for you.

PRs the moment you hit them

Beat your best and the set goes gold, right there at the rack.

A streak with freezes

Set a weekly goal your crew can see. Earned freezes cover the odd missed day.

See what your mates trained

Who trained today is on your home screen. Tap in to see their whole session.

Your year at a glance

Every gym day of the year on one grid. Tap a month to open any session.

Rest on your lock screen

The rest timer runs in the Dynamic Island and tells you what's next.

Works with no signal

Log in basements and dead zones. Everything syncs when you're back online.

Good to know

Questions

Is it free?

Yes. Logging, streaks, friends and head to head are all free on the App Store. Repz Pro, with unlimited battles and rematches, is coming later.

How can a smaller lifter win?

Every set is scored against your own usual numbers for that lift, not against your mate's. Beat your average by more than they beat theirs and the round is yours.

Can I battle on day one?

Yes. When you sign up you set a Starting Line, a rough working weight for the main lifts. Your first sessions swap those guesses for real numbers.

Do my friends need Repz?

For head to head, yes. Logging, streaks and PRs work fine on your own, but it's more fun with your crew.

Is it on Android?

Not yet. Repz is on iPhone for now.

Repz Pro · coming soon

Name your
opponent.

Free on the App Store. Your first battle can be today.

Download on the App Store