
Athletes
Push your limits.
30 seconds. One camera. No excuses.
Get a verified score. Climb the leaderboard.
Challenge anyone.
No download. Works in your browser.
Clean or no-rep — and why.
Find out where you stand.
Friends. Rivals. Your whole crew.
One personal best at a time.
Your people are here
Different goals. Same competition.
You bring the effort. We count the reps.

Push your limits.

Make your space count.

Find your next best.

Settle it with a score.

Show up anywhere.

Challenge your community.
Your first rep starts here
Try the camera counter for 10 seconds. No account needed. Prop your phone up, step into frame, and see what you've got.
Camera permission required. Demo video stays on your device.
The ref doesn't blink
One standard for everyone: all the way down, arms straight at the top, body in one line, inside the clock. Clean reps count. No-reps don't — and you see exactly why. Equal clean reps is a draw. No tie-breaks, no judges, no arguments.
Calibrates the counter to your body — height, build, even long hair. Once.
Film the way you like. Both are judged against the same standard.
Every ranked duel is counted again from the camera data before it lands.
Your replay, every rep marked. Anything off goes to a real person.
Illustrative set · the real list is on every result
Your toughest rival? Yesterday's you.
Your first 30-second set is your number. Every set after it is measured against it: clean reps, every no-rep and why, side by side. The first-vs-latest card is free for everyone; the full curve, every set and every rep, is Arena+.
Go further with Arena+ ↗

Your crew. Your competition.
Friends, family, or the whole gym. Give your crew its own place to compete, see the standings, and keep the rivalry going.
Start a private Arena, set the clock and the rules — most reps over the season, most days won, or best single set — and send the invite link. You're the Arena+ member. The people you invite play free.
Up to 14 days free for invitees. Longer seasons need Arena+ to join.
Start a private Arena
Live · anyone, anywhere, same clock
Ring a friend who's on, or send a join link to anyone on the globe. Both phones connect on video with voice, you see each other get set, and when the host taps Start both countdowns fire on the exact same server second. The camera counts every rep on both sides, live, side by side.
Your rank. Your rivals. Your reputation.
Your score is an invitation. Share your result, call out a friend, and see who steps up. Start with your circle. Then take on the world.
Find your competitionNo perfect setup required
A living room. A garage. Your local park.
Wherever you show up, it counts.

Your space. Your pace.

Fresh air. Fresh personal best.

No crowd required.

One floor. Endless possibilities.
Arena campaign imagery. No member testimonials or results are implied.
Show up. Level up.
Your first 100. A 7-day streak. 50 in 60.
Hit it and the whole screen knows.
Train any day, duel, keep a weekly streak. XP never touches your rating — it just shows you keep coming back.
Card themes, avatar rings, skeleton colors and titles like Grinder, Relentless and Unbreakable.
Nothing in Arena can be bought to rank up. Every ring next to a name was put in by the person wearing it.
Meet the athletes
Meet the faces of our next chapter.
From the gym floor to the living room.
01The gym
“It’s personal now!”
02The living room
“Now I’m hitting 28.”
03The garage
“I’m not letting him have that one.”
04The track
“Okay, who’s next?”
05The turf
“Now everybody wants to beat me.”
AI-generated dramatizations with scripted dialogue. Scores are illustrative, not verified customer results.
Inside the app
Real screens from Arena, not mockups: your Home with the next call-out waiting, Train with your progress, your private Arena, and the board you're climbing.




Arena+ · $8.99/month
Challenge your rivals. Track your progress.
Climb the leaderboard.
Your next personal best is waiting.
$8.99/month
No credit card required · Cancel anytime
$8.99/month to continue after your free trial.