Skip to the content.

Privacy Policy for Sudoku

Last updated: 11 October 2026

This policy explains what information the Sudoku mobile app (“the app”) handles. It is written to describe exactly what the app’s code actually does.

The short version

The app is free, contains no advertising and no in-app purchases, and never sells your data. Most of what it stores stays on your own device.

It does use Google Firebase for three things: anonymous crash reporting, basic usage analytics that help us find bugs and see which features get used, and — only if you choose to use them — the optional online features (public leaderboard, challenges, and signing in with Google to back up your progress).

You can play the entire game, including the daily challenge, completely offline and without signing in to anything.

Information stored only on your device

The following is saved locally on your phone. If you never sign in with Google, it is never transmitted anywhere:

This data is removed when you uninstall the app. You can also clear it at any time from the app’s own Settings (“Clear all saved data”), or from your device’s app settings. Deleting your account (see “Deleting your account” below) erases it too.

Analytics and crash reporting

The app includes Google Firebase Analytics and Firebase Crashlytics. These are used to fix bugs and understand which features people use. They are not advertising tools — the app contains no ad SDK, and no data is sold or shared with advertisers or data brokers.

Crash reporting (Crashlytics) collects diagnostic information when the app crashes or hits an error: the error and stack trace, the device model and operating system version, and the app version.

Usage analytics records a small, fixed set of in-app events:

Firebase also automatically collects standard technical information such as an app-instance identifier, device and operating system details, app version, general region (derived from the IP address, not precise location), and session timing. Google processes this data as our service provider; see Google’s privacy policy: https://policies.google.com/privacy

The app does not request location permission, and does not access your contacts, photos, files, camera, or microphone.

Optional online features

These only transmit data if you choose to use them. Each is off or unused by default.

1. The public leaderboard. Off by default. If you switch it on, then when you finish a puzzle the app sends: the display name you chose (up to 24 characters — it does not have to be your real name), your completion time, mistakes, hints used, the difficulty, an identifier from Firebase Authentication, and the time of submission.

2. Challenge a Friend, and live 1v1 matches. When you create or join a challenge or a live match, the app sends the same categories of information as above, associated with that challenge or match code. In a live match, your progress (how many cells you have filled correctly, and your mistake count) is shared with your opponent while you play — that is the purpose of the feature.

Leaderboard entries and challenge results are publicly readable inside the app by other players. Do not put personal information in your display name.

3. Signing in with Google (optional). If you choose to sign in, Google provides the app with your name, email address, and profile information associated with that Google account. This is used to identify your account so your progress can be restored, and to claim your unique username.

4. Cloud backup (only if you sign in with Google). Once signed in, the app backs up the following to your account so it survives reinstalling: your display name, game statistics, unlocked achievements, daily challenge history, and app preferences. Your saved in-progress puzzles are not backed up.

Notifications

The optional daily reminder is scheduled locally on your device. It is off by default. It does not use push messaging, no notification token is created or sent to any server, and no information leaves your device for this feature.

Who processes this data

The app uses Google Firebase (Authentication, Cloud Firestore, Analytics, and Crashlytics), provided by Google LLC. Google processes this data as our service provider. Google’s privacy policy: https://policies.google.com/privacy

If you do not sign in with Google, the app uses Firebase anonymous authentication — a random identifier so the service can tell requests apart. It is not linked to an email address, phone number, or any other identity.

Children

The app is intended for people aged 13 and over and is not directed to children under 13. It does not knowingly collect personal information from children under

  1. Because the display name is a free-text field shown to other players, we ask that players do not enter their real name or any other personal information there. If you believe a child under 13 has given personal information through the app, contact us (see “Contact” below) and we will delete it.

Your choices and rights

Deleting your account

In the app, go to Settings → Delete account & online data. You need an internet connection, and if you signed in with Google you are asked to confirm with that same Google account first. Step-by-step instructions, and how to ask for deletion if you can’t use the app, are on the account deletion page.

This permanently deletes:

Some records are not deleted:

Data retention

Locally stored data stays until you delete it or uninstall the app. Leaderboard entries, challenge records and your cloud backup are retained so those features keep working, until you delete your account or ask us to remove them. Live match records are automatically deleted after 7 days. Analytics and crash reports are not linked to your account and are kept according to Firebase Analytics and Crashlytics’ retention settings.

Security

Data in transit is encrypted using HTTPS/TLS. Access to stored leaderboard, challenge, and account data is restricted by server-side Firebase security rules.

Changes to this policy

If this policy changes, the “Last updated” date above will change and the revised policy will be posted at this same address.

Contact

Questions or deletion requests: chandradutt@kavachvpn.com (for deletion, include the display name or username you used and, if you signed in with Google, that account’s email address).