REPPED.
LIVE 1V1 FITNESS COMBAT

GET FIT
OR GET REPPED

Camera on. Random exercise. 30 seconds. An AI judges every rep. The loser doesn't just lose — they get repped.

no signup needed · guests fight instantly · elo saves with an account

How you get repped

01

Camera on

The AI needs to see you. Full body. No hiding behind the couch.

02

Get matched

The queue looks for a real human. If nobody shows up, REPBOT does — and says so.

03

Roulette decides

Push-ups, squats, burpees or plank. No re-rolls. No mercy.

04

30 seconds of war

AI counts reps, judges form, punishes half reps. 1–10 score.

05

Someone gets repped

Winner takes Elo. Loser gets a verdict they'll never forget.

What a battle looks like

Captured from the game itself. A grey test mannequin stands in for the player, so nobody real is on camera, and the judge treats it the way it treats anyone it cannot see properly: no reps credited.

The battle screen during a push-up round: a timer bar with 16 seconds left, the player's camera on the left showing a grey mannequin with a Get back in frame warning and 0 reps, and the simulated opponent REPBOT on the right with 8 reps.
Thirty seconds, two panels, reps counted live. The warning is the judge refusing to count what it cannot see.
The result screen: a red Repped stamp, the player's score of 1.7 with 0 reps against the opponent's 7.7 with 14 reps, a one-line verdict, and minus 18 Elo under a Silver rank badge.
The verdict: a 1 to 10 score for each side, a line of trash talk, and the Elo that changed hands.

The weapons

the roulette picks · you obey
💥

Push-ups

Gravity is the opponent. You are the victim.

~20 reps = perfect score
🦵

Squats

AI is watching. It knows if you skipped leg day.

~25 reps = perfect score
☠️

Burpees

The exercise court-ordered by the algorithm.

~10 reps = perfect score
🧱

Plank

Hold the line or get folded.

hold to survive

Climb or get buried

Everyone starts at 1000. Winners eat Elo. Losers donate it.

🥉Bronze0–799
🥈Silver800–1199
🥇Gold1200–1599
💠Platinum1600–1999
💎Diamond2000–2399
🔥Master2400–2799
⚡Mythic2800+

So what is this, actually?

REPPED is a fitness game you play against another person, live, for 30 seconds at a time. You point your phone or laptop camera at yourself, you get matched with someone else who is doing the same, and the software decides which exercise you are both about to do. Then you do as many honest repetitions as you can while an AI counts them and judges whether each one was real.

There is no equipment. There is no subscription. There is nothing to install. The whole thing runs in a browser tab, and a single battle takes less time than deciding what to watch next.

Why thirty seconds

Because the reason most people do not train is not that training is hard. It is that training is a decision, and decisions lose to tiredness. A forty-minute session has to be scheduled, travelled to and recovered from, and every one of those steps is a place to quietly give up.

Half a minute has none of them. It is short enough that refusing to do it sounds silly out loud, which is the only real test a habit ever has to pass. Some days it is all the training that happens, and that is still infinitely more than the zero it replaced. Most days it is the thing that gets you started.

Why an opponent

People perform better on simple physical tasks when somebody else is watching and the result is going to be compared. It is one of the oldest findings in psychology and everybody has felt it — the extra repetitions that appear in a pickup game and never appear alone in a bedroom.

A score you generate on your own can always be renegotiated afterwards: you were tired, the floor was awkward, it was not a proper attempt. A score generated against somebody else, in the same thirty seconds, cannot be. Knowing that before you start is the entire mechanism, and it works even though the rating is worth nothing and nobody you know is watching.

What happens to the video

Nothing is recorded and nothing is uploaded. The model that counts your repetitions runs inside your own browser: it reads where your joints are, several times a second, and throws the frame away. Your camera feed goes directly to your opponent so they can see who they are fighting, and it stops there.

There is no recording to delete afterwards, ours or anyone else's, because there was never one made. Spectators watching a battle receive rep counts and scores — numbers, not pictures. For a product whose whole premise is pointing a camera at yourself at home, that is not a feature so much as the minimum price of being allowed to exist.

Who it is for

Beginners, mostly — which is unusual for something competitive, and it is on purpose. The queue pairs you with whoever has been waiting longest, not with somebody at your rating, so a first battle can land against anyone. What keeps that from mattering is the rating maths: losing to somebody far better costs you almost nothing, and beating them pays a lot.

You do not need to be able to do a push-up to start. You need a room with space to lie down in and half a minute you were going to spend on your phone anyway.

Somebody is about to
get repped.

Make sure it's not you.

Enter the arena