Privacy Policy — CAMEL: Crossfigure Math Puzzle
Last updated: July 11, 2026
This Privacy Policy explains what information CAMEL: Crossfigure Math Puzzle (“CAMEL”, “the App”) collects, how it is used, and the choices you have. It applies to the App on Android (and, if released, iOS).
The App is developed and operated by Daonsu (“we”, “us”, “the developer”). Contact: camelgameapp@gmail.com.
1. Summary
- You can play CAMEL without creating an account. In that mode, your progress is stored on your device, and the App still creates an anonymous, unidentifiable account behind the scenes so your progress can sync if you later sign in.
- If you choose to sign in with Google, we store gameplay data (level, XP, streaks, achievements, settings) tied to your account so it syncs across devices and you can appear on leaderboards.
- We use Google Firebase (Google LLC) to host the app’s backend (database, authentication, crash reporting, analytics, push notifications). We do not sell your data.
- The App does not knowingly collect data from children under 13 and is not directed at children (see §6).
- Optional ads (AdMob) and in-app purchases (RevenueCat) are built into the App but not yet enabled; this policy will be updated with their specific data practices before either is turned on for any user.
2. Data we collect
2.1 Account & identity
- Anonymous play: every install is assigned an anonymous Firebase Auth ID. No personal information is collected for anonymous play.
- Google Sign-In (optional): if you choose to create an account, we receive your Google account’s display name, email address, and profile photo URL from Google, and store your display name and photo URL in your CAMEL profile. We do not see or store your Google password.
2.2 Gameplay data
Tied to your account (anonymous or signed-in), we store:
- Display name, avatar, level, XP, hint-token balance
- Play statistics: puzzles solved/created, total play time, current/longest streak, daily-challenge completions
- Earned achievements and highest difficulty band completed
- App settings (theme, font size, notification preferences)
- Puzzle-in-progress state (so you can resume where you left off)
- Subscription status (
isPremium, expiry date) — populated only once in-app purchases are enabled (see §2.5)
2.3 Leaderboard & community data
If you participate in leaderboards, your display name, avatar, and score are visible to other users. Puzzle creation/sharing/comments (“community puzzles”) are planned but not yet available in the App; this policy will be updated with their specific data-sharing details before that feature ships.
2.4 Feedback you submit
If you use the in-app feedback form, we store the category, your message, an optional contact email you provide, and basic technical context (app version, current screen) to help us respond and fix issues.
2.5 Diagnostics, analytics, ads, and purchases (Google Firebase / Google / RevenueCat)
- Firebase Analytics: anonymized usage events (e.g. puzzle completed, difficulty, time taken, hints used) to understand how the App is used.
- Firebase Crashlytics: crash and error reports to help us fix bugs. These reports may include device model, OS version, and app state at the time of the crash.
- Firebase Cloud Messaging: a device push-notification token, used only to send the reminders you opt into (daily puzzle, streak reminder). You can disable this in Settings.
- Google AdMob (not yet enabled): when ads are turned on, Google will collect advertising identifiers and serve ads per Google’s Ads policy. This policy will be updated and you will see in-app notice before ads go live.
- RevenueCat (not yet enabled): when in-app purchases are turned on, purchase and subscription status will be processed by RevenueCat and the Google Play / Apple App Store billing systems, governed by their own privacy policies, to keep your subscription status in sync.
We do not currently use AdMob or RevenueCat to collect data from any user — both are integrated in the App’s code but disabled pending account setup.
3. How we use your data
- To provide and sync your gameplay progress
- To operate leaderboards, achievements, and streaks
- To send opt-in push notifications
- To diagnose crashes and improve the App
- To respond to feedback and support requests
- To detect abuse (e.g. leaderboard score manipulation)
4. Who we share data with
We do not sell your personal data. We share data only with the service providers that operate the App on our behalf, each governed by its own privacy policy:
| Provider | Purpose |
|---|---|
| Google Firebase (Auth, Firestore, Cloud Functions, Analytics, Crashlytics, Cloud Messaging) | Backend hosting, authentication, database, crash/usage diagnostics, push notifications |
| Google Sign-In | Optional account creation |
| Google AdMob (not yet enabled) | Advertising, once turned on |
| RevenueCat (not yet enabled) | Subscription/purchase management, once turned on |
These providers may process data outside your country of residence. Where required (e.g. under GDPR), this is covered by their standard contractual safeguards.
5. Your rights and choices
- Play without an account: the App is fully playable anonymously.
- Notification control: disable daily/streak reminders any time in Settings.
- Access / export / deletion: email camelgameapp@gmail.com from the Google account you signed in with (this verifies your identity). We act on access, correction, or deletion requests within 30 days, consistent with GDPR/CCPA where applicable. Full account-deletion steps and the list of what is deleted vs. retained are on our account-deletion page. At launch, deletion is handled by this email-request process; a self-service “Delete my account” control is planned for a later update.
- EU/UK/California residents: you have rights to access, correct, delete, or restrict processing of your personal data, and to lodge a complaint with your local data protection authority. Contact us first so we can resolve your request directly.
6. Children’s privacy
CAMEL is intended for a general audience and is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, contact us at camelgameapp@gmail.com and we will delete it.
7. Data retention
We retain account and gameplay data for as long as your account is active, plus a reasonable period afterward to handle support requests and prevent abuse, unless you request earlier deletion (§5). Anonymous, locally-stored progress is deleted when you uninstall the App.
8. Security
We rely on Firebase’s infrastructure and security rules to protect your data (e.g. database rules restricting reads/writes to your own account data). No method of transmission or storage is 100% secure, but we take reasonable measures to protect your information.
9. Changes to this policy
We may update this policy as the App evolves (e.g. before enabling ads or purchases). We will update the “Last updated” date above and, for material changes, provide notice in the App.
10. Contact
Questions about this policy or your data: camelgameapp@gmail.com.