Kazcade Privacy Policy
Effective date: 9 September 2026 Last updated: 9 September 2026
This Privacy Policy explains how Kazcade (the "App", "Game", "we", "us", or "our") handles information. Kazcade is a free, ad-supported casual puzzle game published by No Free Lunch, the maker of the App with bundle/application identifier com.nofreelunch.kazcade, distributed on the Apple App Store and Google Play.
Contact: support@kazcade.app Website: https://kazcade.app
We designed Kazcade to work without accounts, without logins, and without a Kazcade server. Your game progress lives on your device. The main way information about you can be collected is through the advertising service (Google AdMob) and the in-app purchase services provided by Apple (App Store) and Google (Google Play), described below.
1. Short version (summary)
- No account, no sign-up, no password. You do not create an account to play.
- No Kazcade backend. We do not operate servers that receive your gameplay, name, or progress. There is no cloud save, no online leaderboard, and no social network on our servers. Any leaderboard or "friends" screens you see are generated locally on your device with sample/demo data.
- Your game data stays on your device. Progress, in-game currency, cosmetics, settings, and an optional local "in-game name" are stored only in your device's local app storage. Deleting the App deletes this data.
- We do not run our own analytics. The App does not send usage analytics to us or to a third-party analytics provider. A small diagnostic buffer is kept only on your device.
- Ads are served by Google AdMob. To show ads, Google's advertising SDK may collect device identifiers (the Advertising Identifier / IDFA on iOS if you allow it, or the Advertising ID on Android) and technical/usage information. This is governed by Google's privacy policy and controlled by the consent choices described in Section 5.
- Purchases are handled by the app store. When you buy something in the App, Apple (on iOS) or Google (on Android) processes the payment. We never see or receive your card number or payment details.
The rest of this policy explains each point in detail.
2. Who is responsible for your data
Several parties may be involved, and it is important to understand which is which:
| Party | Role | Governed by |
|---|---|---|
| No Free Lunch (Kazcade) | Makes the App. Stores your game data on your device only. Does not operate a server that receives your data. | This policy |
| Google (AdMob) | Serves the ads inside the App and provides the consent form used in some regions. May collect device and usage data to deliver and measure ads. | Google Privacy Policy and How Google uses information from sites or apps that use our services |
| Apple (App Store) | Distributes the App on iOS and processes iOS in-app purchases. Provides the App Tracking Transparency prompt. | Apple Privacy Policy |
| Google (Google Play) | Distributes the App on Android and processes Android in-app purchases (Google Play Billing). | Google Privacy Policy |
When you use Google's or Apple's services through the App, their privacy policies apply to the data they collect. We encourage you to read them.
3. Information stored on your device (by Kazcade)
The App stores the following locally on your device using the operating system's standard app-preferences storage (shared_preferences). This information is not transmitted to us and is not associated with any account:
- Game progress — levels completed, stars, scores, ladder position, mastered stages, run history, and daily-puzzle results.
- In-game currency and items — coins, gems, undo credits, entitlements, membership status (Kazcade Plus), and owned/equipped cosmetics.
- Settings — sound, music, haptics, theme, colorblind mode, and play-style preference.
- Onboarding state — whether you have completed the first-run tutorial.
- Optional in-game name ("IGN") — a short nickname (3–16 characters) you may set for the local friends/leaderboard screens. This is optional, is stored only on your device, and is not sent anywhere. Sample/demo friends and gifts shown on these screens are generated locally and are not real people or a real social network.
- On-device diagnostic buffer — the App keeps a small rolling log (up to the most recent 100 level-attempt records: e.g. score, moves, duration, difficulty) only on your device to help the game tune itself. This buffer is not uploaded; it is discarded as new records replace old ones and is deleted when you delete the App.
Because this data lives only on your device, we have no ability to access, retrieve, export, or delete it remotely. You control it (see Section 7).
4. Information collected through advertising (Google AdMob)
Kazcade is free and supported by ads. Ads are delivered by Google AdMob using the google_mobile_ads SDK on both iOS and Android. We show interstitial (full-screen) and rewarded (opt-in, watch-for-a-bonus) ads.
To select, deliver, cap, and measure ads — and to detect invalid/fraudulent activity — Google and its advertising partners may collect and process:
- Device advertising identifiers — on iOS the Advertising Identifier (IDFA), but only if you permit tracking through Apple's App Tracking Transparency prompt (see Section 5); on Android the Advertising ID. If you do not permit tracking (iOS) or opt out of ad personalization (Android), ads are shown on a non-personalized basis.
- Device and technical information — such as device model, operating-system version, language/region, network/IP information, and general (coarse) location inferred from that data.
- Ad-interaction and usage information — such as which ads were shown, viewed, or clicked.
This collection is performed by Google, not by Kazcade, and is governed by Google's policies. See:
- Google Privacy Policy
- How Google uses information from sites or apps that use our services
- Google Ads / AdMob & AdSense — About the data collected
On iOS, your device also participates in Apple's SKAdNetwork, a privacy-preserving system Apple uses to measure ad-driven app installs without identifying you individually; the relevant ad-network identifiers are declared in the App's configuration. On Android, Google provides comparable, privacy-oriented install measurement.
While a Kazcade Plus membership is active, the App stops showing ads and the AdMob ad units are no longer requested for you.
5. Your consent and choices for ads (GDPR / ATT / Android)
Before ads are personalized, the App asks for the consent required in your region:
- Google UMP consent form (EEA/UK/GDPR and other required regions), iOS and Android. On first run, the App uses Google's User Messaging Platform to determine whether a consent form is required for your region and, if so, to present it. Your choice controls whether Google may use your data for personalized advertising. If consent is declined or not required-and-granted, ads degrade to non-personalized.
- Apple App Tracking Transparency (ATT) — iOS only. iOS shows Apple's system prompt asking whether Kazcade may track you across other companies' apps and websites (which controls access to the IDFA). You can allow or ask app not to track, and change it any time in iOS Settings → Privacy & Security → Tracking. The App's tracking-usage description reads: *"This identifier will be used to deliver more relevant ads to you."*
- Android advertising controls. Android has no ATT prompt; instead, ad personalization is governed by your device and Google account. In Settings → Google → Ads (or Settings → Privacy → Ads) you can opt out of Ads personalization and delete or reset your Advertising ID, which limits or removes the identifier available to ad networks.
Additional controls:
- iOS Settings → Privacy & Security → Apple Advertising lets you limit Apple's own ad personalization.
- Resetting your device's advertising identifier (iOS or Android settings) resets the identifier used for ad personalization.
- Under GDPR/UK GDPR and similar laws, you may have rights to access, correct, delete, or object to processing of data held by Google; exercise those rights through Google using the links in Section 4. Because Kazcade holds no personal data about you on any server, requests to *us* about ad data will generally be directed to Google.
6. In-app purchases (Apple App Store & Google Play)
Kazcade offers optional in-app purchases, processed entirely by Apple (App Store / StoreKit) on iOS and Google (Google Play Billing) on Android via the in_app_purchase plugin. Available products include gem and coin bundles, the Kazcade Plus auto-renewable subscription (monthly or annual, which removes ads and grants member perks), a one-time new-player Starter Pack, and undo packs.
- The app store processes the payment. We do not receive, see, or store your credit-card number, billing address, or other payment details. The App only receives a confirmation that a purchase completed (or was restored), which it uses to grant the item on your device.
- Restore purchases. Restoring re-grants eligible non-consumable purchases and an active Kazcade Plus membership via Apple or Google; this uses your Apple ID or Google account, not a Kazcade account.
- Subscriptions. Kazcade Plus renews automatically unless cancelled; manage or cancel it in Apple ID → Subscriptions (iOS) or Google Play → Subscriptions (Android).
- Purchases and any refunds are subject to Apple's or Google's terms and privacy policies. Refund requests are handled by the store — Apple at https://reportaproblem.apple.com, Google at https://play.google.com/store/account — see the Terms of Service.
See Apple's Privacy Policy and Google's Privacy Policy.
7. Data retention and deletion
- Kazcade's on-device data (Section 3) is retained on your device until you delete it. Deleting/uninstalling the App removes this data. You can also reset most game state from within the App where such options are offered. Because we hold no copy on any server, uninstalling is the complete deletion of the data Kazcade stores.
- Data held by Google (ads) is retained and deleted according to Google's retention practices and your consent choices — see Google's policy and controls (Sections 4–5).
- Purchase records held by Apple or Google are retained according to their policies.
8. Children's privacy
Kazcade is a general-audience casual puzzle game. It is not directed to children under 13 (or the equivalent minimum age in your jurisdiction, such as under 16 in parts of the EEA). The App serves third-party advertising and offers in-app purchases and is not designed or intended as a "child-directed"/"kids" title.
Kazcade is rated 4+ / general audience (and the equivalent PEGI 3 / ESRB Everyone tiers) and is deliberately not enrolled in the App Store Kids category or in Google Play's child-directed / Designed for Families programs, because third-party ads and in-app purchases are incompatible with those programs.
We do not knowingly collect personal information from children under 13. We do not ask for a name, email, phone number, photo, or precise location. If you believe a child has provided personal information through the App's advertising or purchase services, please contact us at support@kazcade.app and contact Google/Apple as appropriate, and we will assist in addressing it. This section is intended to reflect the U.S. Children's Online Privacy Protection Act (COPPA) and similar frameworks.
9. Security
We store game data using the operating system's standard app-storage mechanisms and rely on the device's own protections. Because Kazcade does not transmit your data to us and does not maintain accounts, there is no Kazcade server-side database of players to breach. No method of electronic storage is 100% secure; ad and purchase data handled by Google and Apple are protected under their respective security programs.
10. International users
The App can be used from many countries. Any processing of data by Google (ads and Google Play) and Apple (App Store) may involve transfer to and processing in countries other than yours, under their safeguards and policies. Kazcade itself does not transfer your data internationally because it does not collect it on a server.
11. Third-party links and services
This policy covers only the Kazcade App. The advertising, payment, and platform services it relies on are operated by third parties with their own privacy policies:
- Google / AdMob / Google Play: https://policies.google.com/privacy
- Apple: https://www.apple.com/legal/privacy/
Ads may link to third-party websites or app-store pages that we do not control. We are not responsible for the privacy practices of those third parties.
12. Your rights
Depending on where you live (e.g. EEA/UK under GDPR, or California under the CCPA/CPRA), you may have rights to access, correct, delete, port, or restrict/object to the processing of your personal data, and to withdraw consent.
- For data Kazcade stores: it lives only on your device and is entirely under your control — you can view, change, or delete it in the App or by uninstalling.
- For data processed by Google (ads and Google Play) or Apple (App Store): exercise your rights directly with them via the links above, and adjust the consent/tracking settings in Section 5.
We do not "sell" your personal information for money. Serving personalized ads through Google AdMob may, under some laws such as the California CPRA, be considered "sharing" personal information for cross-context behavioral advertising; you control this through the consent, ATT, and Android ad settings described in Section 5, and choosing non-personalized ads (or subscribing to Kazcade Plus) stops it. We have not designated a Data Protection Officer or EU/UK representative; for any privacy question, contact support@kazcade.app.
13. Changes to this policy
We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date above and post the new version at https://kazcade.app/privacy. Material changes may be highlighted in the App or store listing. Your continued use of the App after an update means you accept the revised policy.
14. Contact us
Questions about this policy or your privacy?
No Free Lunch Email: support@kazcade.app Web: https://kazcade.app
Appendix A — Store privacy-label mapping (Apple App Privacy & Google Play Data Safety)
This appendix is a working aid for completing Apple's App Privacy questionnaire in App Store Connect and Google's Data Safety form in Google Play Console. It maps Kazcade's actual behavior to the platforms' data-type categories. Verify each row against the current AdMob SDK disclosure before submitting, as SDK behavior can change with versions.
Key facts driving the answers:
- Kazcade (first party) collects nothing off-device: no account, no server, no first-party analytics.
- All off-device data collection comes from the Google AdMob SDK (third-party ads) and from Apple / Google (purchases).
| Data type | Collected? | By whom / purpose | Linked to identity? | Used for tracking? |
|---|---|---|---|---|
| Device / Advertising ID (IDFA / Android Advertising ID) | Yes | Google AdMob — Third-Party Advertising (only if ATT granted on iOS / not opted out on Android); also fraud prevention | Not linked by Kazcade | Yes (if the user allows tracking / personalization) |
| User ID | No | — (no accounts) | — | — |
| Usage Data — Product interaction / advertising data | Yes | Google AdMob — Advertising, ad measurement | Not linked | Yes (if allowed) |
| Diagnostics — Crash/Performance | Yes — via the AdMob SDK for its own diagnostics | Google AdMob | Not linked | No |
| Location — Coarse location | Yes (inferred by AdMob from IP/device data) | Google AdMob — Advertising | Not linked | Yes (if allowed) |
| Purchases — Purchase history | Handled by Apple / Google; the App receives only a purchase confirmation and stores entitlements on-device | Apple / Google (payment); Kazcade stores grants locally | Not linked by Kazcade | No |
| Contact Info (name, email, phone, address) | No | — | — | — |
| Financial Info (card/payment) | No (the store handles payment; never touches the App) | — | — | — |
| User Content (name/nickname, gameplay) | No off-device — the optional in-game name and all gameplay stay on-device only | — | — | — |
| Browsing/Search History | No | — | — | — |
| Health, Sensitive Info, Contacts, Photos, Audio | No | — | — | — |
Practical guidance:
- Apple App Privacy: because the advertising identifier can be used to track, declare "Data Used to Track You" = advertising identifier, usage data, and coarse location — contingent on ATT — attributable to the AdMob SDK. Answer first-party categories "Data Not Collected" for anything Kazcade itself handles, since Kazcade sends nothing to a server.
- Google Play Data Safety: declare the same AdMob-collected data types under Data shared (shared with Google/ad partners for Advertising) and mark data-collection as handled by a third-party SDK. Kazcade's own on-device storage is not "collected" under Data Safety because it never leaves the device.
- Confirm the exact list against Google's current AdMob privacy disclosures for the
google_mobile_adsversion inpubspec.yaml(google_mobile_ads: ^7.0.0at time of writing), and against each store's latest questionnaire wording.