Your pushups are the weapon.
Prop up your phone, drop down, and every real rep — counted live by the camera — strikes a blow against the dark.
Pushup RPG is a free iOS and Android app whose front camera counts every rep on-device. Pushups and squats are the ones that fight: 48 monsters, or a live duel against a friend.
Out now on iOS and Android
An RPG that only levels up when you do
No tap-to-progress, no idle timers. The only way forward is real reps.
Reps counted by the camera
On-device pose detection counts every pushup in real time — no manual tapping, no wearables, no honor system.
Real combat, real sweat
Each rep deals damage. Fell 48 hand-crafted foes across 8 biomes, from timid slimes to Aurelion, the Astral Eye.
Loot, gear & a loadout
Drops from Common to Mythic. Equip, upgrade, reforge and salvage gear that boosts your rewards — never your reps.
Streaks that stick
Daily quests, a weekly trial chest, and a streak system with freezes and a guided rest day so a busy week never breaks the habit.
Never train alone
Add friends by code, join a guild and chip away at a shared weekly boss, and climb the daily and weekly ladders — worldwide, your country, or just your friends.
Privacy by design
The camera feed never leaves your device — no video or pose data is ever recorded or uploaded. Ever.
Someone else, right now
Forty seconds, two cameras, one rope between you. Every rep either of you does drags it.
Duel a friend
Challenge someone you know and fight at the same time. Both cameras count, the rope moves with every rep, and the clip you record afterwards tells the truth about who did the work.
Enter the Arena
Nobody free? Get matched with a player near your level. No chat and no messages — two cameras and a timer. You can report or block an opponent straight from the result card.
Fly your flag
Pick a flag and it sits beside your name on the boards. Your country keeps its own ladder — a shorter climb than the worldwide one, and one you can actually win.
Built like a real game
Grow a hero, forge legendary gear
Every set earns XP and levels your hero — Strength, Endurance, Agility and Willpower all climb. Spend points across a three-path skill tree, equip loot from Common to Mythic, and upgrade or reforge it at the Forge. Clear all eight biomes, then test yourself in the Endless Descent — a dungeon with no bottom.
Three steps. No counting in your head.
Prop up your phone
Set it on the floor so it can see your head, arms and shoulders. Nothing to calibrate — start whenever you are ready.
Do your pushups
The camera tracks your form and counts each clean rep — and only clean reps. Go as deep as you can.
Fell the foe
Every rep deals damage. Clear the stage, claim your loot and XP, and keep your streak alive.
Learn to do more pushups
No-nonsense, evidence-based guides on form, progressions, and building the habit — from the team behind the app.
Perfect pushup form
Hands, elbows, depth, and breathing — the technique that builds strength without wrecking your joints.
Read →Beginner progression
Can't do one yet? The wall-to-floor ladder that gets you to your first full rep.
Read →Do more pushups
Grease the groove, ladders, and plateau fixes to add reps fast.
Read →Build a daily habit
Streaks, triggers, and the gamification that makes pushups automatic.
Read →Pushup variations
Diamond, wide, incline, decline — which muscles each one builds.
Read →All articles →
Browse every guide and deep-dive in the Pushup RPG library.
Open the blog →Frequently asked
Is there an app that counts pushups with the phone camera?
Yes — Pushup RPG is a free iOS and Android app that counts your pushups with the front camera using on-device pose detection. Nothing is worn, nothing is tapped, and no video ever leaves your phone.
Does Pushup RPG count squats too?
Yes. Since version 2.0 you can take on the whole adventure with camera-counted squats for the same XP, gold and loot. Squats keep your streak alive and damage your guild's weekly boss, and they have their own leaderboard — pushup and squat records are kept separate, never mixed.
Is Pushup RPG free?
Yes, Pushup RPG is free to download on both the App Store and Google Play. There are optional extras, but the camera rep-counting and the core RPG are free to play.
Does Pushup RPG work on Android?
Yes. Pushup RPG is now on Google Play as well as the App Store, and it is free on both. Camera rep-counting is on-device on Android too, with no video leaving your phone. Get it on Google Play →
Can I compete against another person in real time?
Yes. You can challenge a friend to a live duel, or enter the Arena and be matched with a player near your level. A bout is 40 seconds: both cameras count, and a tug-of-war rope moves with every rep either of you does. There is no chat and no messaging — and you can report or block an opponent from the result card. Your camera never leaves your device in a duel either; only the rep count is sent.
Does Pushup RPG count sit-ups and planks?
Yes, both were added in version 2.4.1 and both are free. Sit-ups are counted by the camera like pushups and squats — you lie side-on to the phone. A plank is timed rather than counted: it records seconds, never reps, and keeps two figures, your lifetime seconds held and your longest single unbroken hold. One honest limit: only pushups and squats drive the game. Sit-ups and planks are solo training modes — they keep your daily streak alive, but they earn no XP, gold or loot for the work itself, they do not appear on any leaderboard, and they do not write to Apple Health. A streak milestone you cross on a plank-only day still pays out, because the streak is shared across all four movements.
Do I need any equipment?
Just your phone and the floor. Prop it up so the camera can see you, drop into a pushup, and start. Nothing to buy, nothing to wear.
How does the camera count my reps?
On-device pose detection tracks your head, shoulders and arms. It counts clean, full-depth reps against a fixed depth threshold and ignores small movements — and it all runs on your phone.
Is my camera footage saved or uploaded?
Never. No video, image, or pose data is recorded, stored, or sent anywhere. The feed exists only in memory during a battle and is discarded immediately. Read the privacy policy →
Do I need an account?
No — you can play fully as a guest. Signing in with Apple, Google or email backs up your progress across devices and unlocks the friends leaderboard, and you can delete your account anytime in-app.
Can I cheat my way through?
Not really. Loot and the skill tree boost your rewards — XP, gold and drops — never the number of reps a battle needs. The workout always stays honest.
What do I fight?
A full campaign: 48 hand-crafted foes across 8 biomes, from timid slimes to Aurelion, the Astral Eye — plus daily quests and a weekly trial chest.