REPPED.
FAIRNESS FIRST

Fair Play

A competitive product is worthless if the competition isn't fair. Here's exactly what REPPED does to make sure a win means something.

One scoring standard for everyone

Every player is judged by the exact same on-device model, with the exact same thresholds for depth, lockout, and pacing — regardless of account age, rank, or whether ads are showing. There is no paid tier that scores more generously. See exactly how scoring works on our AI Judging page.

Matchmaking pairs comparable skill

Elo-based matchmaking aims to pair you against opponents near your own rating, so a brand-new player isn't routinely thrown against a Mythic-ranked veteran. Ratings converge over time specifically so this pairing gets more accurate the more you play. Full mechanics are on our Elo Rating page.

The exercise roulette is truly random

You don't choose your exercise, and neither does your opponent. Both players get the same randomly selected movement for a given match, so no one can stack the deck toward their strongest event.

Visibility and effort are measured, not assumed

The system tracks how much of your body is visible and how much of the 30 seconds you spent in active motion — not just your final rep count. Standing still and sprinting the last three seconds scores worse than steady, honest effort throughout.

Suspicious results get reviewed

Submitted match results pass plausibility checks before they're saved, and repeated implausible results or player reports can trigger a manual review. See our Anti-Cheat page for specifics on what we check for and why.

Rankings reset on a level playing field

Every monthly season applies the same soft reset to every player's rating — nobody gets a head start or a bigger reset than anyone else. Details are on our Seasonal Ranking page.

Report what doesn't look right

If a match result, an opponent's behavior, or anything else feels off, tell us. Use the Contact formand select "Safety or conduct report" — include the opponent's username and roughly when it happened. We review every report.

The full rulebook

For the complete, formal ranked-play rules — eligibility, disconnect handling, dispute process — see our Competitive Rules page.

Why the exercise is decided by neither of you

The exercise is derived from the match identifier itself, which means both browsers compute the same answer independently and at the same moment. There is no server picking it, no negotiation and no re-roll.

That design closes a whole category of unfairness before it can start. Nobody gets to steer a match toward the movement they happen to be best at, nobody finds out first and gets a few seconds of mental preparation the other side does not have, and there is no queue-dodging until a favourable exercise appears. You both learn what you are doing at the same instant, usually about two seconds before you have to start doing it.

Why the spectator feed runs late

Spectators see a battle on a short delay rather than live. That is not a technical limitation — sending it instantly would be easier. It exists so that watching cannot become a way of cheating.

Without the delay, anybody could open the feed on a second device, watch their opponent's rep count in real time and pace themselves to finish exactly one ahead. A battle decided that way is not a fitness contest, it is a browser-tab contest. The delay makes the information arrive too late to act on, which removes the incentive completely and costs an honest spectator nothing they would ever notice.

What we do not pretend to catch

No camera-based system is perfect, and a fair-play page that claimed otherwise would not be worth reading. Unusual lighting, an awkward angle or a partially visible body all reduce what can be measured, and somebody sufficiently determined to game a home fitness game will eventually find a way.

What the system does instead is fail toward not counting rather than toward counting wrongly: when it cannot see you properly, repetitions stop being credited rather than being guessed at. That is the honest trade, and it occasionally costs an honest player a repetition. We would rather that than a scoreboard nobody trusts.