Real reps.
Real rivals.
Challenge a friend. Your phone watches, and only clean reps count.
See how it worksComing soon to the App Store · iPhone
How it works
Four steps, about sixty seconds. No account needed to try it.
Send a challenge
"27 push-ups. Beat me by tonight." It goes as a link — your friend doesn't need the app yet.
Prop your phone
Lean it against something solid. Beastie checks the angle and your framing before it starts counting.
Do the reps
A live skeleton tracks your form. Go too shallow and it tells you — before the rep is wasted, not after.
Settle it
Win or lose, you both get the receipt: reps, form score, best clean streak. Then rematch, one tap.
No ghost reps
The whole promise is that the count is honest. Half a push-up isn't a push-up, and Beastie won't pretend it was.
Depth is checked, and held
A rep counts when you actually reach depth and hold it — not when you bounce past the line. Bad form still counts as a rep, just not a clean one, and the duel is judged on clean.
Correct it mid-rep
The skeleton turns green the moment a rep is banked and orange the moment your form slips. You find out while you can still fix it.
Your video never leaves your phone
All pose processing happens on your device. No video is uploaded. No video is stored. That's architecture, not a setting.
Three exercises, done properly
Push-ups, squats and jumping jacks — chosen because they can be counted reliably. We'd rather do three well than twelve badly.
Push-upsSquatsJumping jacks Personal bestsStreaks that never break