A fitness RPG

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.

Out now on iOS · Android coming soon

On-device camera counting 8 realms · 48 foes Privacy-first — no video leaves your phone
Pushup RPG home screen showing the daily streak, next battle and quests
Why it's different

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.

👥

Train with friends

Add friends by code and share a weekly reps leaderboard. Rivalry sharpens the blade.

🔒

Privacy by design

The camera feed never leaves your device — no video or pose data is ever recorded or uploaded. Ever.

A look inside

Built like a real game

Camera battle — live pose tracking on a real pushup, rep counter and depth gauge World map of chapters and stages Victory screen with the workout summary and loot drop Loadout screen with equipped gear and set bonuses Bestiary of foes across the realms Hero codex with attributes and reps this week The Hall — friends and the weekly fellowship board
A real RPG, not a rep counter

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.

8
Biomes
dawn to astral gate
48
Foes & bosses
every one hand-drawn
4
Attributes
STR · END · AGI · WIL
Endless Descent
how deep can you go?
100%
On-device
nothing leaves your phone
How it works

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. Calibration happens on your first rep.

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.

Questions

Frequently asked

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, calibrating to you on your first rep. It counts clean, full-depth reps 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.