iOS & Android

EAT A MILE

Bounce a mile. No ads. No tracking. Ever.

Tap. Bounce. Eat. Die. Repeat.

One button. Tap to bounce your head down the road and grab coins. Don't tap and you'll hit the ground. Tap too much and you'll sail right over them. The controls take about four seconds to learn. The road gets faster every time you chain a streak, and one bad jump will end a run you've been nursing for three minutes. You will blame the game. The game will be right.

Every mile the world changes — beach, city, forest, that golden-hour sunset that makes everything look nice. You won't notice any of it because you'll be staring at the next coin. You'll notice it after you die, and realize you spent two full minutes in a really beautiful forest and completely ignored it.

The characters aren't skins. Each one plays differently — faster with worse stamina, higher jump with slower recovery. You'll try them all, land on a favorite, then blame that favorite every time you die. When you finally have a run worth keeping, you get to enter three letters. That's the whole social feature. It rules.

Five worlds.
One road.

Built the way games used to be.

Remember when a game was just a game? You bought it, it worked, and it didn't want anything else from you. No daily login streak to protect, no battle pass, no watching a 30-second ad to continue a run you almost had. You put a quarter in. You played. That was the whole deal.

Eat a Mile still works that way. No ads, EVER. No tracking, no cookies, no analytics, no background processes phoning home.

Your scores live on your phone. Characters are earned by playing, not paying. The only time the app touches the network is if you choose to donate to the developer (that's me!); Apple or Google handle it, it's completely optional, and the game is exactly the same whether you do or not. No ifs, ands, or buts.

You gain nothing by donating. You lose nothing by not donating. It's free as in beer, though I've never seen free beer.

Ad-free forever

No banners. No interstitials. No "watch an ad to keep your run." Not now, not ever.

Zero tracking

No analytics. No crash reporters. No idea who you are. Your scores stay on your phone.

Plays offline

No account. No wi-fi. Works on a plane, in a tunnel, in the middle of nowhere.

Get in touch.

Found a bug? Got an idea? Just want to brag about your score? Send it — we read everything.

Or email [email protected] directly.

Frequently asked questions.

Quick answers to the questions that come up most.

Is Eat a Mile free to play?
Yes. The whole game is free, including every character and every level. There are no ads, no premium currency, no paid unlocks, and no "remove ads" upgrade. The Support screen has an optional tip jar—these are one-time donations to the developer that change nothing in the game. As the in-app copy says: "This is a donation to the developer. Nothing changes in the game if you make this purchase: everything is freely available."
What devices support Eat a Mile?
Eat a Mile runs on iPhone and iPad (iOS 15.1 and later) and on modern Android phones and tablets. iPad is supported in landscape; the entire game plays in landscape orientation.
How do I save my progress in Eat a Mile?
You don't have to; the app saves automatically. Your best run distance, total miles travelled, selected character, unlocked characters, top-10 high scores, and audio/visual settings are written to your device's local storage as you play. There's no account, no login, and no cloud sync. Uninstalling the app removes everything; reinstalling starts you over.
Does Eat a Mile work offline?
Yes, the game is fully available online and designed to be played without a network connection. The only network requests the app ever makes are to Apple's StoreKit or Google Play Billing, and only if you actively view or tap a tip-jar product on the Support screen. Everything else—gameplay, music, character unlocks, high scores—runs entirely on your device.
How do I unlock new characters in Eat a Mile?
By accumulating total miles across your runs. Each character has a lifetime-miles threshold; reach it and the character becomes selectable on the character picker. Total miles persist across runs, so you don't have to unlock a character in a single attempt...you can chip away at it. Some characters trade off speed, jump height, stamina drain, and damage taken, so the unlock is also an invitation to play differently.