Unbbal Sword Upgrade Privacy Policy
1. Data and purposes
Basic progress and preferences are stored locally. Account and shop versions connect a platform gaming account to Firebase Authentication and prepare progress and purchase recovery. Connection can begin before a shop visit. Authentication failures preserve device progress and do not start unverified purchases.
- Account and security: Firebase user ID, linked gaming identifiers and authentication information.
- Game delivery and recovery: Starstones, gold, protection tickets, swords, achievements, checkpoints and device bindings.
- Purchases and refunds: product and transaction IDs, verification information, credits, refunds and debt records.
- Platform rankings: gaming nicknames, identifiers, scores and related information.
- Service security: provider processing of IP addresses, user agents and app/device integrity evidence.
The app does not request card numbers or bank accounts. Apple and Google stores process payments.
2. Advertising
Optional rewarded ads use the Google Mobile Ads SDK. The game targets general users aged 13 or older, requests G-rated ad content, and does not mark requests as child-directed. The provider may process IP addresses, device or advertising identifiers, app usage and diagnostics for delivery, fraud prevention and measurement. Shop records are not used for ad personalization. Ad rewards have no cash payout or redemption. Store purchase refunds follow the relevant store’s procedures.
Starting with iOS 2.0.5(5), the app checks the App Tracking Transparency system choice before initializing the advertising SDK or requesting ads. Denying or restricting tracking does not limit gameplay or eligibility for ad rewards; ad requests are non-personalized in these cases. An unresolved permission choice or verification error postpones ad requests. Publisher first-party ID is disabled on iOS. You can change your choice in iOS Settings → Privacy & Security → Tracking.
3. Providers and locations
Firebase Authentication, Cloud Functions, Firestore and App Check provide authentication, processing, storage and abuse prevention. Apple App Store and Google Play validate purchases. Progress and purchase Firestore databases are in Seoul. Other providers, backups and logs follow their location and retention policies; processing is not described as taking place only on the device or in Seoul.
Firebase privacy · Google privacy · Apple privacy
4. Account deletion
Open Settings → Account connection → Delete account, verify the same platform gaming account, and confirm. After durable server preparation, your authentication account is deleted and the trusted event cleans production and review game databases. Receipt and completion are shown separately; the task resumes after app closure.
Cleanup removes this account’s progress, achievements, saves and device bindings, plus linked progress and current unassigned progress on this device. Unused currency and swords cannot be recovered. Music, graphics and language preferences and other accounts’ records are preserved. Apple/Google accounts, platform rankings and store orders are managed by their providers. Uninstalling or signing out does not delete the server account.
Request deletion without installing the app. After verifying ownership, the operator processes it within 7 days and replies when complete.
5. Retention
| Record | Period |
|---|---|
| Active authentication and progress | Automatic cleanup after confirmation; failures are retried, not shown as completion |
| Real purchase, delivery and refund audit | 5 years from occurrence |
| Complaints and disputes | 3 years from occurrence |
| Test transaction audit | 90 days |
| Deletion evidence | 90 days for non-transaction deletions; otherwise through related financial retention |
Financial records contain necessary owner and verified platform-subject hashes, products, transactions, credits, refunds and minimal balance/debt. Progress is not copied. Unfinished settlement evidence is removed when no longer needed. References last through related refunds. Re-delivery does not restart retention; dispute exceptions require a reason and end time.
Database version history lasts 1 hour; scheduled and regional backup counts are currently zero. Default logs last 30 days; mandatory security/administrative audit logs last 400 days. Firebase Authentication describes up to 180 days to remove residual provider-managed data after deletion. These records are separate from active account/progress cleanup. Provider retention information
6. Safeguards and contact
Requests require the authenticated owner and verified app; direct client access to server data is blocked. Necessary data, security updates and this page’s revision date support responsible processing.
Contact: flyrunner2024@gmail.com · Deletion instructions