SudoBloom Privacy Policy
Applies to the SudoBloom: Sudoku Puzzles app for Android and iOS. Last updated: 4 October 2026.
SudoBloom ("the app", "we") is a Sudoku puzzle game made by Partha Hudati. This policy explains what information the app handles, why, and the choices you have. We do not ask for your email address, phone number, contacts, location or photos. You may choose a display name, which is public on the leaderboard.
Information the app handles
- Anonymous account ID. When you first open the app it signs you in anonymously with Firebase Authentication, which creates a random user ID. It is not linked to your real identity.
- Player ID. The app creates a random player ID for your device (on Android it is derived from the device's app-scoped Android ID, on iOS it is stored in the Keychain). It stays the same if you uninstall and reinstall the app, so your progress and statistics stay connected to the same player. It is not your name and we cannot use it to identify you in real life. You can see it in Settings.
- Game progress. Your puzzle progress, streaks, XP and settings are stored on your device and backed up to Google Cloud Firestore under your anonymous ID so your progress is kept.
- Leaderboard entry. If you earn XP, your player name (an automatically generated name such as "Player 4821" until you choose your own in Settings) and your XP are shown on the public in-game leaderboards.
- Usage data on our own server (only if you allow it). The first time you open the app we ask whether you want to share usage data. If you say yes, the app sends your player ID to our server together with: when you start and stop using the app and for how long, which screens you open, which game modes and features you use (for example Classic, Killer or the daily puzzle), where you leave the app, your platform (Android or iOS) and OS version, your approximate country, your display name, and a summary of your progress (streak, XP and puzzles solved). If the app offers in-app search, what you search for is included. If you say no, none of this is sent. You can change your mind at any time in Settings → Share usage data; turning it off stops collection and clears anything not yet sent.
- Push notifications. If notifications are available on your device, the app registers a Firebase Cloud Messaging token with our server so we can send you reminders and announcements, and records when you open a notification we sent. This also depends on your usage-data choice above.
- Analytics by Google. Google Analytics for Firebase collects information about how the app is used (for example screens viewed and puzzles played), device model, OS version and an app-instance identifier, so we can improve the game.
- Crash reports. Firebase Crashlytics collects crash logs and diagnostic information (device state, stack traces) when the app crashes, so we can fix bugs.
- Advertising. The app shows ads through Google AdMob. AdMob may collect your device's advertising ID, IP address and ad-interaction data to serve, measure and personalise ads and to prevent fraud.
How the information is used
We use this information only to run the game (saving progress and showing leaderboards), to understand and improve the app (for example which modes are popular and where players get stuck), to send you notifications such as your daily puzzle reminder, to fix crashes, and to show ads that keep the app free. We do not sell your personal information.
Third-party services
The following Google services process data on our behalf, under their own privacy policies:
Security
Data is sent over encrypted connections (HTTPS/TLS). Access to stored game data is restricted by security rules so that each player can only change their own records.
Data retention and deletion
Game progress and leaderboard entries are kept while your account is in use. Uninstalling the app removes local data from your device. To have your cloud progress and leaderboard entries deleted, email us at the address below; include your player ID (shown in Settings) so we can find your records. We will delete them within 30 days. Usage data on our own server is kept for up to 24 months and then deleted. Firebase analytics and crash data are retained according to Firebase's default retention settings.
Your choices
- You can turn usage-data sharing off at any time in Settings → Share usage data, and turn notifications off in your device settings.
- You can reset your advertising ID or opt out of personalised ads in your device settings (Android: Settings → Google → Ads; iOS: Settings → Privacy & Security → Tracking).
- You can stop all data collection at any time by uninstalling the app.
Children
SudoBloom is intended for users aged 13 and over. We do not knowingly collect personal information from children under 13. If you believe a child has used the app, contact us and we will delete the related data.
Changes to this policy
We may update this policy from time to time. Changes will be posted on this page with a new "Last updated" date.
Contact
Questions or deletion requests: iamparthahudati@gmail.com