Legal · PupGrid

Privacy Policy

Last updated: 13 October 2026

1. Introduction

ShelNova Labs Ltd. ("ShelNova Labs", "we", "our", or "us") develops and operates PupGrid: Puppy Sudoku("PupGrid" or "the App"), available on Android and iOS devices. This policy explains what information the App handles, why, and the choices you have.

By installing or playing PupGrid you agree to this policy. If you do not agree, please uninstall the App.

2. Information We Collect

2.1 Stored on Your Device

Your progress, settings, hint balances, daily streak and the puzzles you have started are saved on your device only. PupGrid does not sign you up, and it does not ask for an email address, a password or your real name.

2.2 Anonymous Sign-In

To take part in the leaderboards, the App signs you in anonymously with Google Firebase Authentication. This gives your install a random identifier that is not linked to your name, email or phone number. Uninstalling the App or clearing its data creates a new identifier, so you start again on the leaderboards.

2.3 Leaderboards

If you play a level or a daily puzzle and submit a score, we store the following on Google Cloud Firestore:

  • the random identifier from section 2.2;
  • the display name you choose (up to 16 characters, shown publicly);
  • your points, stars, hints used, time taken, and the level or daily date.

Display names and scores are public to other players. Do not put personal information in your display name. If a name is offensive or you want your scores removed, contact us (section 10).

2.4 Analytics and Crash Reports

We use Google Firebase Analytics and Firebase Crashlytics to learn which levels are hard, how often the App is used, and to find and fix crashes. These record anonymous usage events (for example, a level started or completed, the number of hints used, or a daily finished), your device model, operating system version, app version and crash logs. We do not send names, the content of your display name or any free text in these events.

You can switch this off at any time: open the pause menu and turn off Share anonymous stats. Reporting then stops straight away.

2.5 Update Checks

The App reads a small settings file from Firebase Remote Config to find out whether a newer version is required. This request sends the App version and platform, and no personal information.

2.6 Advertising

PupGrid shows advertisements from Google AdMob: banners, full-screen ads between levels, and optional rewarded videos that you choose to watch to unlock a hint or an extra life. AdMob may collect identifiers such as your device's advertising ID, your approximate location derived from your IP address, and information about the ads you see and interact with. See section 5.

2.7 What We Do Not Collect

PupGrid does not access your contacts, camera, microphone, photos or precise GPS location, and it does not make payments. There are no in-app purchases in the current version.

3. How We Use Information

  • To run the game, save your progress and keep the hint and streak counts right.
  • To show leaderboards and to rank scores fairly.
  • To understand which puzzles work well and to fix crashes and performance problems.
  • To show advertising that keeps the game free, in line with the consent choices you have made.
  • To tell you when a required update is available.

We do not sell your personal information and we do not use it to build a profile for any purpose other than the ones above.

4. Where Data Is Stored and Who Receives It

Data is processed by Google, which provides Firebase, Firestore, Analytics, Crashlytics, Remote Config and AdMob, as our service providers. Google may process data on servers outside your country. We do not share your information with anyone else, except where the law requires it.

5. Advertising and Your Choices

Where the law requires it (including the European Economic Area, the United Kingdom and some other regions), you will see a consent form from Google's User Messaging Platform before ads are requested. It explains your options, including whether ads may be personalised. You can change your choice at any time from the pause menu under Ad privacy choices, which appears wherever the law requires that option.

You can also limit ad personalisation in your device settings (for example, "Opt out of Ads Personalization" on Android or "Limit Ad Tracking" on iOS). Google's own policy on how AdMob uses data is at policies.google.com/technologies/ads.

6. Children

PupGrid is not designed for children under 13, and we do not knowingly collect personal information from them. If you believe a child has given us personal information, contact us and we will remove it.

7. How Long We Keep Data

  • On your device: until you clear the App's data or uninstall it.
  • Leaderboard entries: until you ask us to remove them, or until the puzzle's leaderboard is retired.
  • Analytics and crash reports: kept by Google for the period set in its Firebase settings, then deleted.

8. Your Rights

Depending on where you live (for example under the GDPR, the UK GDPR, or the CCPA/CPRA), you may have the right to access, correct or delete your personal information, to object to or restrict its use, to withdraw consent, and to complain to your local data protection authority. Most of this is available directly in the App: turn off anonymous stats in the pause menu, change your ad choices, or clear the App's data. For anything else, contact us.

9. Security and Changes

We rely on Google's security infrastructure, and our leaderboard rules only allow each player to write their own scores. No system is perfectly secure, so we cannot guarantee absolute security.

We may update this policy as the App changes. The date above shows the latest version, and continued use of PupGrid after an update means you accept it.

10. Contact Us

For privacy questions, requests to remove a leaderboard entry, or to use any of your rights, contact:

ShelNova Labs Ltd.

Email: hello@shelnovalabs.com

Website: https://shelnovalabs.com

Nairobi, Kenya

© 2026 ShelNova Labs Ltd.