Shatterstone is an offline-first match-3 puzzle game developed by WizusLabs. This Privacy Policy describes how the Shatterstone application (“the App”) handles your information. The short version: the App collects no personal data, shows no advertisements, has no in-app purchases, and runs no analytics or telemetry. We built it to be played entirely on your device.
1. The Short Version
- No personal data is collected. We do not ask for your name, email, account, or any identifier.
- No advertising. The App contains no ads and no advertising SDKs.
- No in-app purchases. There is no billing, no subscription, and no payment processing of any kind.
- No analytics or telemetry. We do not track how you play, and we do not run any behavioural-analytics or crash-reporting service.
- Offline-first. All of your game data lives on your device. The App is fully playable with no network connection.
- One small network request — a fire-and-forget check for a newer app version against a public file. It contains no personal data. See Section 3.
2. Data Stored Locally on Your Device (Never Transmitted)
Shatterstone is designed with an offline-first architecture. The following data is created and stored entirely on your device using SharedPreferences (the platform’s built-in key-value storage: NSUserDefaults on iOS, SharedPreferences on Android). This data is never transmitted to our servers or to any third party — in fact, we operate no servers that could receive it.
- Level progression (
shatterstone_progression_v1) — which levels you have unlocked, your stars per level, and best scores. - Best score (
shatterstone_best_score) — your highest score, retained for compatibility with earlier versions. - Booster inventory (
shatterstone_boosters_v1) — the in-game boosters you currently hold. - Coin balance (
shatterstone_coins_v1) — your in-game soft-currency balance. Coins are earned through play only; they cannot be purchased with real money and have no monetary value. - Daily reward and streak progress (
shatterstone_daily_reward_last_day_v1,shatterstone_daily_streak_day_v1) — daily-claim tracking based on your device clock. - Win streak (
shatterstone_win_streak_v1) — your current consecutive-win count. - Tutorial and tooltip state (
tutorialSeen,shatterstone_mechanic_tooltip_<name>_seen_v1) — which tutorials and one-time hints you have already seen. - Chapter celebrations (
shatterstone_chapter_celebrated_<n>_v1) — which chapter-completion celebrations have been shown. - Museum and mastery records (
shatterstone_museum_v1,shatterstone_mastery_v1) — collection and mastery progress.
We do not operate servers, databases, or cloud services that receive any of this data. Your game data exists only on your device. This is not an exhaustive list of every internal preference key, but it describes every category of data the App stores, and all of it stays on your device.
3. The Single Network Request (Version Check)
The App makes exactly one kind of outbound network request, and only for a single purpose: to check whether a newer version of Shatterstone is available so it can let you know.
- What it requests. The App fetches a small public text file (a version manifest) hosted at https://wizuslabs.github.io/version.json. This file is the same for every user; it simply lists the latest published version of our apps.
- What it sends. Nothing about you. The request is an ordinary, unauthenticated HTTPS
GETfor a public file. It carries no account, no advertising identifier, no device identifier, and no personal data. As with any web request, the hosting provider (GitHub Pages) may record standard server-log information such as your IP address and a generic user-agent string for the duration of serving the file — this is GitHub’s standard infrastructure logging, not data we collect, request, or receive. - How it behaves. The request is fire-and-forget with a short timeout (about 5 seconds). If it fails, times out, or you are offline, the App carries on with no error and no retry storm. The game is fully playable with no network connection at all.
- You can also trigger it manually from the in-app “Check for updates” option in Settings. Whether automatic or manual, the request behaves identically and sends nothing about you.
4. Data We Do NOT Collect
Shatterstone does not collect, transmit, or process any of the following:
- No account creation, email addresses, names, or personal identifiers
- No advertising. There are no ad networks, no mediation SDKs, and no advertising identifiers (no IDFA, no GAID).
- No in-app purchases, subscriptions, or payment processing. There is no billing SDK of any kind.
- No analytics or telemetry (no Firebase Analytics, no Crashlytics, no Mixpanel, no Amplitude, or similar services)
- No user-entered or gameplay data transmitted off-device — boards, moves, scores, streaks, coins, and progress never leave your device
- No location data (we do not request location permission)
- No contacts, photos, camera, microphone, or other sensitive device permissions
- No data synced to any cloud service or remote server for gameplay, preferences, or progress
- No browsing history, search history, or usage patterns
- No health data (HealthKit, Health Connect, or similar services)
5. Data Sharing
We do not sell, rent, share, or transfer your personal data to any third party — because we do not collect any. We have no advertising partners, no analytics processors, and no payment processors. Your game results and progress are stored only on your device and are never transmitted anywhere.
6. Data Retention
- All locally stored data (progression, scores, coins, boosters, streaks, preferences) persists on your device until you uninstall the App or manually clear the App’s data through your device settings.
- We do not maintain any server-side data stores. There is no server-side data to retain, expire, or delete.
7. Data Security
- All data stored by the App resides in your device’s local storage, protected by your device’s built-in security features (device encryption, lock screen, biometric authentication).
- The App does not transmit your game data, preferences, or progress over any network.
- The single version-check request (Section 3) uses an industry-standard encrypted connection (HTTPS/TLS).
8. Children’s Privacy
- Shatterstone is a general-audience puzzle game. It is not directed at children under the age of 13.
- We do not knowingly collect personal information from anyone, including children under 13. The App collects no personal information from any user.
- If you are a parent or guardian and have any questions about the App, please contact us at the address below.
9. Your Rights and Choices
- You can delete all App data at any time by uninstalling the App or clearing the App’s data in your device settings (iOS: Settings > General > iPhone Storage > Shatterstone > Delete App; Android: Settings > Apps > Shatterstone > Storage > Clear Data).
- Because Shatterstone stores all data locally on your device and we maintain no server-side data, you have full control over your data at all times — including the rights of access, rectification, erasure, and portability available under regulations such as the GDPR and CCPA. These rights are exercised entirely through your device, and there is no personal data held by us to request or delete.
- We do not sell or share personal information, because we collect none.
10. Changes to This Privacy Policy
We may update this Privacy Policy from time to time to reflect changes in the App, our practices, or applicable law. When we make changes:
- The updated policy will be posted at this URL.
- The “Last updated” date at the top of this document will be revised to reflect the date of the most recent changes.
- For material changes, we will update the App’s store listing to note the revision.
We encourage you to review this Privacy Policy periodically.
11. Contact Us
If you have questions, concerns, or requests regarding this Privacy Policy or the App’s data practices, please contact us at:
Email: wizuslabs@gmail.com
12. App Information
- App Name: Shatterstone
- Developer: WizusLabs
- Platforms: iOS (App Store), Android (Google Play)
- Category: Games (Puzzle)