Runjoy uses your phone's motion sensors and GPS to lay coins, boost gates, and ghost runners over real Tahoe streets. Beat your past self, hunt Pro ghosts, unlock badges — all on the sidewalk you already run.
Choose from real Incline Village loops — Lakeshore, Diamond Peak, Tunnel Creek, Third Creek — each with a mini-map and boost gates already placed.
A 2.5s calibration learns your baseline gravity + noise so cadence and speed are accurate to your device and grip. Motion permission handled up-front.
GPS tracks your street, motion tracks your stride. Coins, boost gates, and a ghost runner drift toward you as you cover real ground.
Splits, top speed, and ghost gap get saved on-device. Beat your past self, unlock badges, climb the leaderboard, run again tomorrow.
Every feature is built to make you want to lace up tomorrow — not to nag you about it.
Coins, boost gates, cones, and ghost runners drift toward you in a stylized perspective view synced to your live position.
DeviceMotion cadence + GPS speed cross-check. Whichever is more accurate for the moment wins — no lag, no phantom pace.
Race Past Self, a Pro, or a Friend. The gap ticks live in seconds — every hesitation costs you, every push shows up instantly.
Equip Boost, Shield, and Magnet before you start. Tap to activate mid-run — burn a Boost on a hill or a Magnet through a coin field.
Fourteen badges across ghost hunts, streaks, distance, coins, and route mastery. Everything derives from your run history — no fake progress.
Screen wake-lock keeps the HUD alive. Auto-pauses when you swap tabs. Runs persist locally — no account required to play.
Lakeshore Blvd out-and-back past Burnt Cedar Beach with three boost gates.
Ski Way sprint up toward Diamond Peak. Chain gates on the climb for the multiplier.
Tunnel Creek Rd up to the Flume overlook. Dodge switchbacks, unlock the aurora skin.
Third Creek path through the village with checkpoint flags every 500m and a magnet finale.
Nope. Just a modern phone. iOS asks for motion-sensor permission the first time you tap Start — that's it.
The four hand-tuned routes are Incline Village-only for now. Everywhere else you can still track motion, GPS, pace, and ghost runs against your own past self.
Demo Mode simulates the run at 8× speed for testing. Real play is built for actual sidewalks.
Runs live in your browser's local storage. No account, no server upload, no email required to play.
About the same as a normal GPS run tracker. Wake-lock keeps the HUD alive; auto-pause kicks in when you leave the tab.
Pick a route, tap Start, run. That's the whole tutorial.