Features
One Phone, Two Referees
The front and rear cameras run at the same time, each tracking one player. No wearables, no extra gear, no taking turns — just one iPhone placed between you.
Simultaneous Dual Cameras
Front and rear streams are captured and processed in parallel on a single device.
On-Device Pose Detection
Vision-based body tracking spots every rep from the camera each player faces.
Live Pose Skeleton
Optional skeleton overlay shows exactly what the tracker sees, so you can fix your position.

Your Own Scoreboard
Every rep is credited to the right player in real time. A top bar keeps the clock, both counts, and coaching cues visible while you push.
Independent Counts
Player A and Player B each get a separate tally — no arguing over who did more.
Live Coaching Cues
Real-time prompts like “Extend your arms” or “Keep your arms visible” keep both of you honest.
Session Results
Duration, calories, and per-player reps are summed up the moment you finish.

Private by Design
Camera frames are processed in memory and never recorded, uploaded, or saved. No accounts, no sign-ups, no servers — your workout history stays on your phone.
Nothing Recorded
Frames and pose data live only for the moment of analysis, then they are gone.
No Accounts, No Cloud
The app works fully offline; there is nothing to register and nowhere to leak.
Local History Only
Records store just the date, duration, counts, and coaching totals — on your device.

How It Works
From floor to first rep in under a minute.
Place the Phone
Lay one iPhone on the floor in landscape, between the two of you.
Take Your Sides
Each player does push-ups on one side, upper body and one arm visible to their camera.
Start Counting
The workout starts once both players are in frame, and every rep lands on your own tally.
2 players, 1 iPhone
Front and rear cameras referee both players at the same time — no extra gear, no taking turns.
0 data collected
No recordings, no uploads, no accounts. Frames are processed on device and never saved.
20 languages
The full app — coaching cues, results, and settings — ships in twenty languages.
