TinyMine is a one-person indie game. The short version: I only collect what I need to make the game fun and engaging. Data is anonymous and never sold. No accounts, no ads, no tracking. Your save lives on your own phone and stays there. A few things do leave the phone, and each is explained below: anonymous gameplay stats, your spot on the leaderboard, and any message you send me. Redeeming a code sends only the code you typed.
The game sends me anonymous play stats: things like how long a session lasts, how deep you got, when you bought gear or a perk, how many taps a minute, when you came back from being away, the day you first opened the game, and that a purchase happened (not what, not how much). There is no name, no email, no account and no Game Center detail in it. The only ID on these rows is a random one the game makes up on your phone just for the stats. It is separate from the leaderboard ID below, so the two cannot be joined up.
Why: it shows me where the game drags or where people get stuck, so I can fix those parts. That is the only use.
You can turn it off any time in the game under Settings, "Share gameplay stats". Nothing in the game changes when it is off.
Raw rows are kept for 90 days, then rolled up into daily totals with nothing per phone left in them.
From your first session you are on the in-game leaderboard, ranked by laps, then deepest zone, then how far down the current run you are. You appear under a random miner name the game makes up for you (something like "Granite Gnat"); you can reroll it with the dice next to it. What is stored for you: that name, your score, your run progress, the perk levels and gear tiers you hold, your coin balance and the sell value of what is in your backpack, whether you play on iPhone or on the web, when you first opened the game, how many holiday finds you picked up during an event (and, if you finish in an event's top 10, that ranking as a small badge), and a random install ID. Nothing else. Now and then I may send a player a gem as a thank-you; when you pick one up, the game tells me it arrived and what it paid, and nothing more.
If you choose to connect Game Center, the leaderboard shows your Game Center nickname instead of the miner name, with a small "GC" mark, and that nickname is stored with your score so other players can see it. That is the one piece of data here that is tied to you, and only because you chose it. You can switch back to the miner name at any time in Settings, which removes the nickname from the leaderboard. Game Center itself is Apple's service and runs under Apple's privacy terms; I do not store your Game Center ID or anything else from it. Connecting is optional and the game never asks on its own; it only happens when you tap Connect.
Leaderboard rows stay as long as you play. To have yours removed, write to me through the support page with the miner name shown in the game and I will delete it.
If you send me a message from Settings (Contact support or Suggest an idea) or from the support page, I get the message itself, a way to reply if you choose to give one, and a short note of the game version and where you were in the mine so I can reproduce a bug. That is all. It is kept until the problem is handled.
Both the stats and the leaderboard live in a database I run, hosted by Supabase (a database hosting company), under their terms. I am the only one who reads it, and I do not share it with anyone.
If you buy something in the game, Apple handles the payment. I never see your card details. The stats only record that a purchase happened, not what you paid or who you are.
The game reads a small settings file from my server when it opens (things like goal targets) and reads the live message board. Those reads send nothing about you.
Questions? Reach me through the support page.
Last updated October 2026.