MagicPals privacy policy

Updated 29 October 2026

Sosohan Games provides MagicPals (마법원정대). This policy explains how we handle information in our game and support service. Contact: sosohandev2026@gmail.com.

Game progress and account services

Game progress, inventory, currency, settings and purchased entitlements are saved on your device. When account services are available, Google Play Games and Firebase Authentication provide sign-in. Firebase Firestore stores account-linked game progress and purchase order identifiers for saving and restoring progress. Leaderboards process a player ID, nickname, score and update time; leaderboard nicknames and scores may be visible to other players.

Age screening and younger players

MagicPals is intended for players aged 9 and older, including adults. In versions with our age screen, the date you enter is used on your device to determine service eligibility. The date of birth itself is not stored or transmitted; only the eligibility choice is saved locally. Players under 18, and players who skip the question, use the protected service path: account sign-in, cloud saves, online leaderboards and new in-app purchases are unavailable. Existing locally saved purchase benefits remain available. The age of 18 is our service eligibility threshold, not a statement of the legal age in every country.

Where rewarded advertising is enabled for younger or unknown-age players, it must use child-appropriate, non-personalised advertising. Advertising remains disabled in release builds until the required network settings and dismissal behaviour have been verified. Earlier internal-test versions may not contain the age screen and should only be used by authorised adult testers.

Advertising and purchases

Unity Ads provides optional rewarded ads where available. The advertising service may process IP addresses, approximate location inferred from IP, device and app information, ad views and interactions, and diagnostic information to deliver ads, measure delivery and prevent fraud. Our age-screened Android builds request non-personalised ads and remove the Android advertising-ID permission. This does not mean that the advertising service receives no technical data.

Google Play and Unity IAP process purchases where available. We store product identifiers, order identifiers and entitlements to deliver purchases and prevent duplicate rewards. We do not receive your payment-card details. Google manages payment information and purchase history under its own policy.

Diagnostics and internal testing

Earlier internal-test builds used Firebase Analytics for gameplay events, Crashlytics for crash diagnostics, and Remote Config for configuration. The age-screened Android release preparation disables optional Firebase analytics and crash reporting and does not fetch Remote Config. Data already collected by earlier test builds may remain with the providers under their retention settings. Contact us about access or deletion.

Support and website

If you email us, we receive your email address and the information you choose to provide. Do not send passwords, authentication codes or payment-card details. Parents and guardians may contact us about a child's information.

Our website is hosted by Cloudflare, which processes technical request information, such as IP addresses and browser information, to serve and protect the website. Hosting analytics, where enabled, are subject to Cloudflare's privacy policy.

Service providers and international processing

We use Google/Firebase, Unity and Cloudflare to operate the services described above. They may process information in countries other than yours. We do not sell player account data. Advertising providers process information for their advertising services as described in their policies.

Retention and deletion

Local saves remain until you remove the app's local data. Account-linked cloud progress and leaderboard records are retained until account/data deletion. After verifying a deletion request, we delete the Firebase account, cloud save and associated leaderboard records within 30 days. Support correspondence is deleted within 90 days after the completion notice, unless a legal obligation requires retention; we will explain any applicable exception. Google purchase records are managed separately under Google's retention rules.

See account and data deletion instructions. You can request access, correction or deletion, or ask questions by emailing sosohandev2026@gmail.com. We may ask for information needed to verify account ownership. Depending on your location, you may also have rights to object, restrict processing or complain to your privacy regulator.

Policy changes

We will update this page when our practices change and revise the date above.