SmashBlocks — Privacy Policy
SmashBlocks — Privacy Policy
Last updated: 2026-04-14 Developer: JOTAD Labs
Overview
SmashBlocks (“the App”) is a mobile puzzle game developed by JOTAD Labs (“we”, “us”, “our”). This privacy policy explains how we handle your data.
In short: Your game data stays on your device. We collect minimal data, and only with your consent.
1. Data We Collect
1.1 Data Stored Locally on Your Device
The following data is stored only on your device and never transmitted to our servers:
- Game progress: Levels completed, star ratings, high scores
- Settings: Audio volume, language preference, accessibility options
- Purchase records: Which in-app purchases you have made (verified by the platform store)
- Gameplay statistics: Lines cleared, play time, sessions played
This data is stored in the app’s sandboxed storage and is deleted when you uninstall the app.
1.2 Data Collected by Third-Party Services
In-App Purchases (Google Play / Apple App Store)
When you make an in-app purchase, the transaction is handled entirely by Google Play or Apple App Store. We do not collect or store your payment information. Please refer to:
Advertising (Google AdMob)
The free version of SmashBlocks displays ads provided by Google AdMob. AdMob may collect:
- Advertising ID (with your consent)
- Device information (model, OS version)
- IP address (for geographic ad targeting)
- App interaction data (ad impressions, clicks)
You can choose:
- Personalized ads: AdMob uses your advertising ID to show relevant ads. Requires your consent.
- Non-personalized ads: No tracking. Ads are based only on general context (game category, region).
- Premium upgrade: Purchasing the Premium Unlock removes all interstitial ads. Rewarded ads remain available but are always optional.
GDPR / EU Consent: For users in the EU/EEA, we use the Google User Messaging Platform (UMP) SDK to collect consent before any ad is loaded. The UMP form is Google’s official Consent Management Platform (CMP) and is shown automatically on first launch. If you decline, only non-personalized ads are served.
For more information, see the Google AdMob Privacy Policy.
Analytics (Optional, Opt-In)
If you choose to opt in to analytics, we collect anonymous usage data:
- Level completion/failure rates
- Session duration
- Purchase events (product ID only, no payment details)
- Device type and OS version (no unique identifier)
Analytics data is:
- Anonymized (hashed device ID, not personally identifiable)
- Used solely to improve game balance and fix bugs
- Never sold or shared with third parties
- Deletable by opting out in Settings
Analytics is disabled by default. You must explicitly opt in via Settings > Privacy > Analytics.
Crash Reporting (Sentry)
To improve stability, the app captures crash reports and script errors using Sentry (by Functional Software Inc.). When a crash occurs, Sentry may collect:
- Crash stack trace and error message
- Device information (model, OS version, available memory)
- App version at the time of the crash
This data is:
- Transmitted to Sentry’s servers (sentry.io) when a crash or error occurs
- Used solely to identify and fix bugs
- Not linked to your identity (no name, email, or advertising ID)
- Retained according to Sentry’s data retention policy
For more information, see the Sentry Privacy Policy.
1.3 Data We Do NOT Collect
- ❌ Your name, email, or any personal contact information
- ❌ Your location (GPS, Wi-Fi, or cell tower)
- ❌ Your photos, files, or device contents
- ❌ Your contacts or call history
- ❌ Microphone or camera data
- ❌ Biometric data
- ❌ Financial information (handled by App Store / Play Store)
2. How We Use Your Data
| Data | Purpose | Stored Where |
|---|---|---|
| Game progress | Save/resume gameplay | Your device only |
| Settings | Apply your preferences | Your device only |
| Purchase records | Unlock purchased content | Your device + store |
| Advertising ID | Personalized ads (with consent) | Google AdMob servers |
| Analytics (opt-in) | Improve game balance | Anonymous, aggregated |
| Crash reports | Identify and fix bugs | Sentry servers |
3. Data Sharing
We do not sell, trade, or share your personal data with any third parties.
The only third-party services that may receive data are:
- Google AdMob: Ad serving (see section 1.2)
- Google Play / Apple App Store: Purchase processing (see section 1.2)
4. Children’s Privacy
SmashBlocks is rated for all ages (Everyone / 4+). We do not knowingly collect personal information from children under 13 (or the applicable age in your jurisdiction).
When the app detects the user may be a child (based on age-gating or platform settings), personalized ads are disabled automatically, and only contextual (non-personalized) ads are shown, in compliance with COPPA and equivalent regulations.
5. Your Rights
Depending on your jurisdiction (GDPR, CCPA, etc.), you have the right to:
- Access: View what data we hold about you
- Deletion: Delete your data by uninstalling the app or clearing app data
- Opt-out: Disable analytics and personalized ads in Settings
- Portability: Game data is stored locally in standard formats
We store no data on our servers. Analytics data, if opted in, is stored only on your device and never transmitted. Uninstalling the app deletes all your data.
6. Data Security
- Game data is stored in the app’s sandboxed storage (inaccessible to other apps)
- No data is transmitted over the network except:
- IAP verification (via platform store, encrypted)
- Ad requests (via AdMob SDK, encrypted)
- Crash reports (via Sentry SDK, only when crashes or errors occur, encrypted)
7. Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted at this URL and noted in the app update changelog. Continued use of the app after changes constitutes acceptance.
8. Contact
If you have questions about this privacy policy or your data, contact:
JOTAD Labs Email: jotad.labs@gmail.com GitHub: github.com/jotadlabs Privacy Policy: jotadlabs.github.io/privacy/smashblocks/
9. Platform-Specific Disclosures
Google Play
- This app contains ads (Google AdMob)
- This app contains in-app purchases
- Data safety section accurately reflects data handling described above
Apple App Store
- Privacy Nutrition Labels reflect data types described above
- App Tracking Transparency (ATT): The
NSUserTrackingUsageDescriptionkey is present in the app. On iOS, ATT consent is collected as part of the Google UMP CMP consent form (which includes the IDFA tracking purpose). Users can manage tracking preferences via Settings > Privacy > Tracking. - SKAdNetwork used for privacy-preserving ad attribution
This privacy policy applies to SmashBlocks version 1.0.0 and later.