Adisoft operates the mobile application Mind Spell (the "Application"). This page explains what data the Application and its servers collect, why, how long it is kept, and what you can do about it.
1. Data We Collect and Store
You are not asked for a name, an email address, or a phone number to play. An account is created for you the first time you open the game. The following is stored on our servers:
1.1 Account Identifiers
- Device Identifier: An identifier your device provides, used to recognize your account when you play as a guest. Without it, reinstalling the game would cause you to lose your progress.
- Display Name and Avatar: A profile name is generated for you (e.g., "Guest123456"), which you can change in the Settings menu at any time. Your name and ranking are shown to other players on the global leaderboards—see Section 3.
- Linked Account Identifier: If you sign in with Google or Facebook, we store the account identifier that the provider issues for our app and the timestamp when you linked it. We do not receive or store your Google or Facebook password, nor do we store your email address.
- Device Information: Device model, platform, and operating system version reported by the app. This is used for technical support, performance optimization, and device compatibility testing.
1.2 Game Progress
- Stats and Records: Your Best Score, Total Boss Kills, Highest Stage reached, and Highest Risk Combo achieved.
- Progression and Economy: Your current Coins balance, HP Upgrade Level, and POWER Upgrade Level.
- Settings: Your game preferences, including audio, haptics, and selected language (Thai or English).
- Offline Records: Pending offline runs and sync tokens generated during offline play to ensure accurate Best Progress Merge upon reconnecting.
1.3 Ad Rewards & Economy History
- A unique record of every Rewarded Ad completed and Coin transaction credited to prevent duplicate claims across devices or sessions.
- We do not sell In-App Purchases (IAP) in the launch scope, nor do we store any payment card or billing information.
1.4 Technical Logs and Crash Reports
- Request Logs: For each server request: time, API endpoint called, status code, response time, IP address, and device user-agent string. Logs identify your account using a one-way hash, never by your raw account identifier.
- Crash Reports: Sent via Google Firebase Crashlytics containing error stack traces, device model, operating system version, and game state prior to the crash—see Section 4.
2. How We Use This Data
- To run the game: To maintain your character progress, apply upgrades, sync offline runs, and rank you on the leaderboards.
- To keep it fair: To validate score submissions, verify Rewarded Ad completions, enforce fair leaderboard ties, and prevent abusive or fraudulent traffic.
- To support you: To assist with account recovery, cross-device sync conflicts, or missing balances.
- To keep it working: To diagnose bugs, performance bottlenecks, and server outages.
We do not sell your data, and we do not use the data above to build advertising profiles. Advertising is handled exclusively by the third parties in Section 5 under their respective policies.
3. What Other Players Can See
The global leaderboards (Best Score and Total Boss Kills) display the top players' rank, display name, and relevant record to all players who open the Leaderboard screen.
No identifiers, device specs, or upgrade histories are ever published. If you prefer not to display a personal name, you can change your display name in the in-game Settings menu at any time.
4. Third-Party Services
The Application uses third-party services that collect and process data under their own privacy policies:
- Google Sign-In & Facebook Login: Used to authenticate and link your Guest Account across devices.
- Firebase Authentication (Google): Issues short-lived authentication tokens for server interactions.
- Firebase App Check (Google): Verifies that requests originate from a genuine, unmodified copy of Mind Spell.
- Firebase Analytics (Google): Analyzes gameplay progression, device performance, and approximate geographic location (country level).
- Firebase Crashlytics (Google): Tracks and diagnoses application crashes and stability issues.
- Firebase Remote Config (Google): Dynamically balances game parameters without requiring an app store update.
- Unity LevelPlay / ironSource (Unity): Delivers and mediates Rewarded Advertisements—see Section 5.
Third-Party Privacy Policies: Google, Facebook, Unity.
5. Advertising
Mind Spell features voluntary Rewarded Ads only—there are no forced pop-up or banner ads during gameplay or stage transitions.
Advertisements are delivered through Unity LevelPlay / ironSource and its mediated ad networks. These services may collect your Advertising ID (GAID on Android, IDFA on iOS) and device specifications to deliver and measure ad performance. This collection occurs directly within the app, and that data does not pass through Adisoft's servers.
You can reset or limit your Advertising ID at any time in your device settings:
- Android: Settings › Privacy › Ads
- iOS: Settings › Privacy & Security › Tracking
6. Children’s Privacy
The Application is intended for players aged 16 and older. We do not knowingly collect personal data from children under the age of 13. If you are a parent or guardian and believe your child has provided us with personal data, please contact us, and we will permanently delete the associated account.
7. Your Rights
Depending on your jurisdiction—including under Thailand’s Personal Data Protection Act (PDPA) and the EU/UK General Data Protection Regulation (GDPR)—you have rights regarding your personal data:
- Access and Correction: Your display name, language, and audio settings can be updated directly inside the game at any time.
- Deletion: You may request full account deletion—see Section 9.
- Ad Tracking Controls: Reset or opt out of personalized ads via your device privacy settings.
8. Data Retention
- Account Data: Retained for as long as your account remains active. Initiating account deletion begins the process in Section 9.
- Leaderboard Records: High scores and Boss kill totals remain on the server to maintain ranking integrity until an account deletion request is processed.
- Offline Pending Runs: Stored locally on your device until synced with our servers upon completing an online run.
- Rewarded Ad Log Records: Maintained as anonymized transaction logs to prevent duplicate reward redemptions across devices.
9. Deleting Your Account
You can delete your account and all associated data at any time.
- In-Game Deletion: Go to Settings › Account in the game and select Delete Account.
- Email Request: Send an email to support@adisoft.io with your display name and Guest/Account ID.
Processing & Grace Period: In-game deletions take effect immediately. Email requests are completed within 14 business days. In both cases, your account enters a 30-day grace period before data is permanently erased.
10. Security
All traffic between Mind Spell and our servers is encrypted in transit using standard HTTPS/TLS protocols. Authentication tokens are short-lived, and server logs identify accounts using one-way cryptographic hashes. While we employ industry-standard safeguards, no electronic transmission or storage method is 100% secure.
11. Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any material changes will be indicated by updating the "Last Updated" date at the top of this policy. Continued use of the Application after changes are posted constitutes acceptance of the updated policy.
12. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or your data, please contact us at:
Email: support@adisoft.io
Website: https://adisoft.co
Developer: Adisoft