Privacy Policy
Last updated: April 12, 2026
FastNumber is built around a single rule: play without friction. No sign-up, no email, no tracking, no ads, no in-app purchases. The only data we store at all is the short-lived game room you create to race a friend.
1. Information We Collect
FastNumber collects only what is required to run a live 1v1 race, and nothing more:
- Player profile (on your device only) — your chosen display name and emoji avatar index. Stored in iOS UserDefaults. Never transmitted to us on its own.
- Active game room — when you create or join a room, your display name, emoji index, player color index, current score, and the board state are written to Google Firebase Realtime Database under a 4-character room code so the other player can see what's happening in real time.
- Contact form submissions — if you write to us via the Contact page, the email address and message you provide are written to Firebase so we can read and reply. Nothing else on that page (IP, browser, cookies) is captured.
FastNumber does not collect your location, contacts, photos, camera, microphone, advertising ID, device identifiers, analytics, crash reports, or any browsing history. There is no tracking SDK and no marketing SDK in the app.
2. What We Don't Collect
- No account system — there is no email, no password, no sign-up
- No advertising identifiers (no IDFA, no IDFV)
- No analytics (no Firebase Analytics, no Crashlytics, no third-party SDKs)
- No location data of any kind
- No social graph — we never ask for your contacts or friends list
- No payment information — the app is free and contains no in-app purchases
3. Data Stored Locally on Your Device
FastNumber stores a single record in iOS UserDefaults under the key playerProfile:
- A randomly generated UUID (never sent anywhere unless you join a room)
- Your chosen display name
- Your chosen avatar emoji index
This data lives only on your device. Uninstalling the app deletes it completely.
4. Data Stored in Firebase
While a game is in progress, each room under games/{CODE} holds:
- Both players' display name, avatar index, color index, score, and host flag
- The board positions for the numbers
- A record of which player claimed which number
- The server timestamp used to synchronize the countdown
Game rooms are ephemeral. When a player leaves the waiting room or the game finishes, the room is deleted. Abandoned rooms are cleaned up server-side.
5. Third-Party Services
FastNumber uses exactly one third-party service: Google Firebase Realtime Database, to sync the 1v1 race between two devices. Firebase's data handling is described in Google's privacy policy.
No analytics service, no ad network, no social login, no CDN beyond what Apple bundles with iOS itself.
6. Children's Privacy
FastNumber is rated 4+ and contains no objectionable content. It collects no personal information from anyone, including children. There is no chat, no social feed, and no way to communicate with strangers through the app — you can only play with someone you directly share your 4-letter room code with.
7. Data Retention
Active game rooms are retained only while the game is running. The local profile on your device persists until you uninstall the app. Contact form submissions are retained until we respond to your inquiry and for a short period afterward for support continuity; you may ask us to delete them at any time.
8. Your Rights
Because FastNumber does not maintain user accounts, most "account deletion" concepts do not apply. If you sent us a message via the Contact page and would like it deleted, please write to us again with "DELETE" in the message and we will remove your submission within 7 days.
9. Changes to This Policy
If we change this policy, we will update the "Last updated" date at the top of this page. Because the app contains no tracking, we have no way to notify individual users, so please check back if you are concerned.
10. Contact Us
Questions? Drop us a line via the Contact page or email nguyendinhdoan@gmail.com.