Cubie Quest — Privacy Policy
This Privacy Policy explains what information Cubie Quest (the "App") collects, how we use it, and the choices you have. The App is published by Radim Sekera ("we", "us", "our"). If you have any questions, contact us at sekera.radim@gmail.com.
1. What we collect
1.1 Information you provide
- Display name you set in your profile (optional).
- Referral codes you enter or share.
- In-app purchase receipts (handled by Apple App Store / Google Play; we do not see your payment card).
1.2 Information collected automatically
- Game progress — levels cleared, stars, achievements, currency balances, daily-quest state.
- Anonymous user identifier — assigned by Firebase Anonymous Authentication. This ID is not tied to your real-world identity.
- Device information — device model, OS version, language, screen size, app version.
- Crash and performance data — stack traces, breadcrumb logs.
- Gameplay analytics — events such as
level_start,level_win,iap_purchase,ad_impression. - Advertising identifier (IDFA on iOS, AAID on Android) — only used to serve ads. On iOS you are asked for permission via the system App Tracking Transparency prompt. You can revoke at any time in your device settings.
We do not collect: precise location, contacts, photos, microphone, camera, SMS, or browsing history.
2. How we use it
| Purpose | Legal basis (GDPR) |
|---|---|
| Save your progress across devices | Contractual necessity |
| Show personalised ads (with your consent) | Consent (Art. 6(1)(a)) |
| Show non-personalised ads | Legitimate interest |
| Crash diagnostics and bug fixing | Legitimate interest |
| Aggregate analytics for game balancing | Legitimate interest |
| Send push notifications (if you opt-in) | Consent |
| Process in-app purchases | Contractual necessity |
3. Third-party services we use
| Provider | Purpose | Policy |
|---|---|---|
| Google Firebase | Auth, save sync, crash reporting, remote config, push | link |
| Google AdMob | In-app advertising | link |
| AppLovin MAX | Ad mediation | link |
| AppsFlyer | Install attribution | link |
| Apple App Store / Google Play | In-app purchase processing | Apple · Google |
| RevenueCat (Purchases) | Subscription management | link |
We do not sell your personal information.
4. Your choices
- Opt out of personalised ads — iOS: Settings → Privacy & Security → Tracking → toggle off for Cubie Quest. Android: Settings → Google → Ads → reset / opt out of personalised ads. You can also revisit the consent dialog from inside the App: Settings → Privacy → Ad preferences.
- Delete your account and data — open the App: Settings → Reset progress. This wipes your local save. To also delete the cloud save, email sekera.radim@gmail.com from the same device.
- Push notifications — toggle in your device's notification settings.
- Data export — email sekera.radim@gmail.com; we'll send your cloud save as JSON within 30 days.
EU/UK residents have the right to access, rectify, erase, restrict, and port their data (Arts. 15–22 GDPR), and to lodge a complaint with their national data protection authority.
California residents have the equivalent rights under CCPA/CPRA, including the right to know, delete, and opt out of "sale or sharing" (we don't sell or share for cross-context behavioural advertising without your consent).
5. Children's privacy
The App is not directed at children under 13 (or under 16 in the EU). We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us and we will delete it.
6. Data retention
- Cloud save — kept while your install is active. Deleted on request, or after 24 months of inactivity.
- Analytics events — retained for up to 14 months per Firebase Analytics defaults.
- Crash reports — 90 days.
7. Security
We use industry-standard safeguards: TLS in transit, encryption at rest (Firebase-managed), App Check on Firestore writes, and least-privilege rules so each player can only read their own save.
8. International transfers
Firebase, AdMob, AppsFlyer, and RevenueCat may process data outside the European Economic Area, including in the United States. These transfers rely on the EU Standard Contractual Clauses and (where applicable) the EU-US Data Privacy Framework.
9. Changes to this policy
We may update this Privacy Policy from time to time. We will notify you of material changes via an in-app notice on next launch. The "Effective date" at the top reflects the latest revision.
10. Contact
Radim Sekera
Email: sekera.radim@gmail.com