This policy explains how Celestial Mandate handles information when you play the game. It is written for the current app build and should be reviewed before each release that changes data use.
Information the game uses
Celestial Mandate can create an anonymous Firebase account identifier so it can protect progression and reward-related requests. It also uses an app-scoped installation identifier for diagnostics and service reliability. The installation identifier is stored by the server only as a one-way hash. These identifiers are not profile names and are not used to identify you by name.
The game records gameplay and technical information, such as campaign or level IDs, completion outcomes, selected towers and upgrades, and feature availability. This helps us operate the game, diagnose problems, and understand aggregate play patterns.
Game preferences, local-practice progress, checkpoints, and pending sync work may be stored on your device. This local data supports offline play and recovery; it is not a replacement for server-authoritative progression.
Why we use information
- to provide anonymous sign-in, sync, progression, daily rewards, and security checks;
- to keep local practice playable offline and restore interrupted sessions;
- to measure game reliability and gameplay events; and
- to prevent fraud and validate reward or progression requests.
Service providers
The game uses Google Firebase services, including Authentication, Firestore, Cloud Functions, Analytics, Remote Config, and App Check. Firebase processes information needed to run those services under Google’s terms and privacy practices.
Optional rewarded advertising uses Google Mobile Ads. Advertising providers may process device or advertising information under their own policies when an ad is requested or shown. The current build uses test ad units during development; this notice will be reviewed before production advertising is enabled.
Sharing and retention
We do not sell personal information. We share information only with the service providers needed to operate, secure, measure, and support the game, or where required by law. We keep information only for as long as needed for these purposes, to resolve disputes, enforce agreements, and meet legal obligations.
Your choices
You can delete your Celestial Mandate cloud account and associated game data in the app from Settings → Account & Cloud Save → Delete Account & Cloud Data. You can also use our account deletion page to request help when you cannot access the app.
Account deletion removes the Firebase Authentication profile and associated server-side game profile, trusted progression, wallet, inventory, rewards, run tickets, claims, practice mirrors, and recovery links. It does not delete your Apple Game Center or Google Play Games account. Device-local practice, checkpoints, and comfort preferences remain on the device unless you uninstall the game or clear its storage.
Firebase Analytics technical and aggregate events are not keyed to your Celestial Mandate account ID and follow Google Firebase retention controls. Records may also be retained where required by law, transaction obligations, fraud prevention, or dispute resolution; they are not used to restore deleted game progression.
Children
Celestial Mandate is not directed to children under the age at which parental consent is required in their country. If you believe a child has provided information without appropriate consent, contact us so we can review and address the request.
Changes to this policy
We may update this policy when the game or applicable requirements change. We will publish the updated version here and revise the effective date.
Contact
For privacy questions or requests, email the Celestial Mandate team at hello@getcto.asia or contact us through getcto.asia/contact.