Group fitness · enforced by camera

The group text you couldn't enforce.

Pick an exercise, set a daily rep goal, bring the crew. The front camera counts every rep on-device, in real time. Hit the goal, earn the point. The phone keeps score — so no one can fudge it.

Rep Ref home screen — start your first challenge
The pitch
Strava is solo. Apple Fitness is solo. Rep Ref is the group text you couldn't enforce — now enforced by the camera.
01
Set the challenge

Pick pushups or squats. Set a daily rep goal and how many days. Add a house rule — "loser buys tacos" — and drop in a cover photo. Done in under 5 minutes.

02
Bring the crew

Search by @handle, share a link to repref.me/invite/CODE, or hand out the 6-character code. Friends accept in two taps. Group chat opens on Day 1 with a live standings strip at the top.

03
Camera keeps score

Prop your phone up. On-device computer vision watches your posture and counts every rep in real time. Hit the daily goal, earn a point. Miss a day, no point. Final standings freeze on the last day.

Creating a new challenge in Rep Ref
On-device computer vision

Every rep.
Counted.

Your phone's front camera watches your shoulders and hips and counts every pushup or squat in real time. No cloud upload. No subscription server. All the computation happens on your device — the camera is the referee, and video never leaves your phone.

0
Frames uploaded
100%
On-device
Real‑time
No delay, no fudging
Live pose tracking · actual capture
Group chat with live standings

Every challenge gets its own group chat. A live standings strip floats at the top — avatars, points, today's progress bar. Rep logs post automatically when someone finishes a set. GIFs welcome.

Streaks — even solo

Log 25+ combined reps in a day to keep your streak alive, inside any challenge or just on your own. Current streak and best streak are both tracked. A reason to open the app even between challenges.

Leaderboard — friends & global

Two scopes: friends you've competed with (ranked by reps, wins, streak), and a global top-50 showing @handles only. Your row is always pinned so you always know where you stand.

Simple
pricing.

Free
$0
forever
  • 1 starter challenge (lifetime)
  • Up to 5 members
  • Pushups only
  • Daily Points mode
  • Streaks · group chat · leaderboard
  • One challenge at a time (no overlapping dates)
Get started free
Pro
$1.99
per month — or $19.99/year
  • Unlimited, overlapping challenges at once
  • Unlimited members
  • Pushups + squats
  • Rep Race mode (total reps wins)
  • Weekdays-only scheduling
  • Free users can join your challenges
Go Pro

Pick your movement.
Set the goal.
Bring the crew.