Push-ups · Pull-ups · Phone camera

Beat the you from yesterday.

RivalRep counts your push-ups and pull-ups through your phone's camera — then races you against your own ghost, bots that learn your weak spots, and your friends.

  • No download
  • No sign-up needed
  • Video never leaves your phone

How it works

Prop up your phone. Start pushing.

Set up in seconds

Lean your phone against something on the floor, camera facing you. No straps, no wearables, no equipment.

The camera counts

On-device pose detection counts every clean rep and checks depth, body line and tempo — live, while you move.

Race and level up

Every run is recorded. Next time your ghost replays it rep for rep — beat it, and you're officially stronger.

Features

Everything that makes you come back tomorrow.

Only on RivalRep

Race your ghost

Compete against an exact replay of your personal best. Not an average — every rep and every pause, exactly as you did it.

Bots that learn you

Four strategies, from Endurance to Adaptive AI. The adaptive bot studies your matches and attacks right where you usually break.

Live duels with friends

Challenge a friend and go head to head in real time — or start a group challenge with its own leaderboard.

A plan to your goal

Set a goal and get a daily plan with a forecast curve. A progress test every 10 training days recalibrates it automatically.

Proven training protocols

EMOM, ladders, pyramids, cluster sets, tempo and weak-point training — adjusted after every session based on how it felt.

Form check

After each set: body alignment, range of motion and tempo consistency — plus one concrete tip to get better.

Game modes

Three ways to win.

1:00

Classic

Most reps before the clock runs out.

5s

Survival

One rep in every 5-second window. Miss one and you're out.

30

Time trial

Hit the target reps first. The clock counts up.

Also included

And a lot more.

Counts out loud

Hear every rep — no need to look at your screen.

Daily goal & streaks

A daily rep target and streaks that keep you consistent.

Achievements & records

Unlock milestones and keep track of your personal bests.

Friend leaderboards

Compare total reps, max tests and streaks with your friends.

Build your own bots

Set speed, fatigue, pauses and survival strategy.

Progress at a glance

Charts for your max test, form and reps over time.

Cloud backup

An optional account keeps your progress on every device.

Works like an app

Add it to your home screen — no app store needed.

Privacy

Your camera stays yours.

Pose detection runs entirely on your device. No video and no images are ever uploaded or stored. You can train without an account — sign up only if you want friends, duels and cloud backup.

Read the privacy policy

FAQ

Good questions.

Is RivalRep free?

Yes. Rep counting, training plans, bots and duels with friends are free to use.

Do I need to download an app?

No. RivalRep runs in your browser on iPhone, Android and laptops with a webcam. You can add it to your home screen to use it like an app.

Is my camera video uploaded?

Never. Pose detection runs entirely on your device. No video or images are uploaded or stored.

What do I need?

Your phone or a laptop with a webcam, a bit of floor space and decent light. For pull-ups you also need a bar.

Which exercises does RivalRep count?

Push-ups and pull-ups.

Do I need an account?

No. You can start training right away. An account is only needed for friends, live duels, leaderboards and cloud backup.

More questions? Read the push-up & pull-up guides →

Your ghost is waiting.

One short max test, and RivalRep sets up your bots, your daily goal and your plan.

Start training — it's free