Most free mobile games are surveillance tools with a game layered on top. That's not cynicism โ it's how the business model works. To understand why Eat a Mile is different, it helps to understand what most games are actually doing when you open them.
How retargeting works
When you install a free game, it almost certainly contains a mobile measurement partner (MMP) SDK โ something like Adjust, AppsFlyer, or Branch. The moment you launch the app, this SDK fires an "install" event to the MMP's servers, tagged with your device's advertising identifier. On iOS that's your IDFA. On Android it's your GAID. These are persistent IDs tied to your device that follow you across every app that bothers to look.
From there, the SDK keeps reporting. You open the app โ event. You reach level five โ event. You look at the in-app store โ event. You close without buying โ event. The game publisher now knows exactly where you dropped off, and can use that data to retarget you: serve you ads on other platforms designed to bring you back at the moment you're most likely to spend.
Advertisement
This is why you'll install a game, play for ten minutes, never pay, uninstall it, and then see ads for it on Instagram for three weeks. The game isn't haunting you because a person is watching. It's haunting you because a system logged your hesitation and is now optimizing against it.
Social media pixels and SDKs
A "pixel" in web advertising is a small piece of JavaScript that reports user behavior back to a social platform. In mobile apps, the equivalent is an SDK โ a library bundled directly into the app at build time. The Facebook SDK, for example, can report app opens, purchases, and specific screens to Meta. Meta uses this data to measure which of its ads drove installs, to build lookalike audiences ("find more people like the ones who just bought"), and to improve its targeting across every advertiser using the platform.
The same pattern applies to TikTok, Snap, X, and Google. Drop in the SDK, configure the events, and the platform handles the rest. From the game studio's perspective, this is a practical necessity: without attribution data, you can't tell which ad networks are driving engaged players versus cheap installs who churn on day one. The business requires the tracking.
The game publisher isn't being malicious. They built a business around a model that requires your behavioral data as feedstock. Opting out of that model means opting out of the free-with-ads economy entirely.
Why free games need this
The economics aren't complicated. If a game costs nothing to download and shows no ads, it has to make money somewhere. In-app purchases are the obvious answer โ but selling virtual items at scale requires knowing who to sell to, when, and at what price. That's a data problem. The more behavioral data you have, the better you can optimize the monetization funnel. Which is why most studios treat player data as an asset, not a side effect.
There's no villain in this story. It's a business model, and it's the dominant one in mobile gaming for good reason. When you can acquire, analyze, and re-engage users through data, you can build a profitable game without charging upfront. Most players prefer it. But "most players prefer it" is different from "every player should be subjected to it by default."
What zero tracking means for Eat a Mile
Eat a Mile contains no MMPs, no analytics SDKs, no crash reporters, no social media SDKs. There is no Adjust, no AppsFlyer, no Firebase, no Facebook SDK, no attribution framework of any kind. The app has no idea how many people have installed it, how long sessions last, which characters get picked most, or whether anyone has ever looked at the tip jar.
The only network requests the app makes are to Apple's StoreKit or Google Play Billing โ and only if you open the Support screen and tap a tip option. Those are OS-level APIs. Apple and Google handle the transaction. Nothing from Eat a Mile touches a third-party server. If you never visit the Support screen, the app never touches the network at all.
Your scores, your unlocked characters, your settings: all of it lives in your device's local storage. Not our servers. Not a partner's servers. Your phone.
Why this matters
The tracking model doesn't just affect what ads follow you around. It shapes how games are designed. When a studio can measure exactly where players disengage, it can tune difficulty to hit the frustration point just before a purchase prompt. When it knows which players spend money, it can show them different prices. The data changes the game โ literally.
Eat a Mile doesn't have that data, and doesn't want it. The game is the same for everyone. No behavioral profiling, no dynamic pricing, no engagement traps tuned to keep you just frustrated enough to pay. Just a road, a coin, and a head that wants to bounce.