Under the Spell: Familiars
Privacy Policy · Effective October 30, 2026 (version 1.4)
Developer: UNFINISH (YH Produce)
Application: io.unfinish.underthespell
Contact: contact@unfinish.io
Summary
- No sign-up is needed. The game creates an anonymous online ID (Google Firebase) to back up your save to the cloud and to show online rankings. We do not collect analytics.
- Optional in-app purchases (gem packs and the monthly “Witch’s Oath” subscription) are processed by Google Play. We never see your card or bank details.
- The game shows ads from Google AdMob: rewarded ads only when you choose to watch one, and an occasional full-screen ad after a stage result (never on your first day or in chapter 1, and never for players who have made a purchase or hold the subscription). AdMob collects device information such as your advertising ID to show and measure ads.
- We do not sell personal information.
1. Information stored on your device
The game keeps its save in private app storage: progress, currencies, units and upgrades, settings, daily counters for ads and missions, and purchase records (product ID and purchase token) used to deliver each purchase once and to restore the subscription. It stays on your device until you reset it, clear the app’s storage or uninstall the game. If Android backup is enabled on your device, the save may be included in your Google backup under Google’s settings.
2. Cloud save and rankings (Google Firebase)
On first launch the game creates an anonymous account with Google Firebase Authentication (no name, email or phone number). Linked to that ID we store: a copy of your save file (to restore progress on a new install), and for online rankings your score, best wave, a display name made from your friend code (for example “Witch·AB12CD”) and the time of the record. Rankings are visible to other players. Data is stored in Google Cloud (Seoul region) under Google’s privacy policy. You can delete all of it at any time in Settings › Delete online data, which removes your cloud save, ranking entries, friend code and the anonymous account; or email us.
2-2. Optional Google sign-in and Google Play Games
You may choose “Sign in with Google” or Google Play Games sign-in to carry your progress to another device. With Google sign-in, Google shares your Google account name, email address and profile picture with the game, and Firebase links that Google account to your user ID. With Play Games, Google shares your Play Games player ID. We use this only to find and restore your progress and to show which account is linked. It is deleted together with your account (Settings › Delete online data).
2-3. Error reports
If the game hits an error or closes unexpectedly, it sends an error report to our Firebase project so we can fix it: the error message and where it happened in the game code, the game screen, game version, device model, Android version, graphics chip, memory use, frame rate, language setting, time, your online user ID, and the last few lines of the game’s own log. Reports contain no save contents, name or email, are readable only by the developer, and are deleted after 90 days.
2-1. Time check
To keep daily rewards fair, the game may ask a public web address (Google or Cloudflare) for the current time. Only a standard web request is sent; no game or personal data is included.
3. In-app purchases and subscription (Google Play)
Purchases are handled by Google Play under Google’s terms and privacy policy (policies.google.com/privacy). Google gives the game a purchase record (order, product, time, token); the game uses it to deliver the item and confirms delivery back to Google Play. The subscription renews monthly until you cancel it in Google Play › Payments & subscriptions. As the developer we receive Google Play transaction reports (for example order number, item, price, date, country) and use them only for accounting, tax, refunds and fraud prevention.
4. Advertising (Google AdMob)
The game uses the Google Mobile Ads SDK (Google LLC). To serve, limit, measure and protect ads it may collect device identifiers including the advertising ID, IP address, approximate location derived from it, device and app information, and ad interaction data. Where required (for example in the EEA, UK and Switzerland) the game asks for consent through Google’s User Messaging Platform before personalised ads are shown. You can reset or delete your advertising ID or opt out of ad personalisation in Android Settings › Google › Ads. Google’s use of this data is described at policies.google.com/technologies/partner-sites.
5. Children
The game is not directed at children under 13 and we do not knowingly collect personal information from them.
6. Support requests
If you email us, we receive your address and what you send, and use it only to answer you.
7. Changes
If data handling changes (for example if online features are added), this page and the Google Play data-safety section will be updated before the change ships.
iPhone (App Store) version
On iPhone, purchases of gem packs and the monthly “Witch's Oath” subscription are processed by Apple through the App Store under Apple's terms and privacy policy; we never receive your payment details. The iPhone version shows no ads, contains no advertising SDK and does not track you. Google sign-in and Google Play Games are not offered on iPhone; the anonymous cloud save, error reports and deletion (Settings › Delete online data) work the same way. Refunds for App Store purchases are requested from Apple at reportaproblem.apple.com.
개인정보 처리방침 요약 (한국어)
- iPhone(App Store) 버전: 결제는 Apple이 처리하며 결제 정보는 저희가 받지 않습니다. 광고와 광고 SDK가 없고 추적하지 않습니다. Google·Play 게임즈 로그인은 없고, 익명 클라우드 저장·오류 보고·삭제는 같습니다. App Store 결제 환불은 reportaproblem.apple.com 에서 Apple에 요청합니다.
- 가입은 필요 없습니다. 클라우드 저장과 온라인 랭킹을 위해 Google Firebase 익명 ID를 만들고, 그 ID로 세이브 사본·랭킹 점수·친구 코드로 만든 표시 이름을 저장합니다(랭킹은 다른 플레이어에게 보입니다). 설정 › 온라인 데이터 삭제로 언제든 모두 지울 수 있습니다. 분석 도구는 없습니다.
- 인앱 결제(보석 팩, 월 정기결제 “마녀의 서약”)는 Google Play가 처리하며 카드·계좌 정보는 저희가 받지 않습니다. 구매 기록(상품 ID, 구매 토큰)은 지급과 복원을 위해 기기에 저장됩니다. 정기결제는 Google Play › 결제 및 정기 결제에서 해지할 때까지 매월 갱신됩니다.
- Google AdMob 광고를 표시합니다. 보상형 광고는 직접 선택할 때만, 전면 광고는 스테이지 결과 뒤 가끔 나오며 첫날·1장에서는 나오지 않고 결제했거나 정기결제 중인 분께는 나오지 않습니다. AdMob은 광고 표시·측정을 위해 광고 ID 등 기기 정보를 수집합니다. 필요한 지역에서는 동의를 먼저 묻습니다. 광고 ID는 Android 설정 › Google › 광고에서 재설정·삭제할 수 있습니다.
- 원하면 Google 계정 로그인이나 Google Play 게임즈 로그인으로 다른 기기에서 진행을 이어갈 수 있습니다. Google 로그인 시 Google 계정의 이름·이메일·프로필 사진을, Play 게임즈 로그인 시 플레이어 ID를 받아 진행을 찾고 연결된 계정을 보여 주는 데만 씁니다. 계정 삭제 때 함께 지워집니다.
- 오류가 나거나 게임이 갑자기 꺼지면 고치기 위해 오류 보고를 보냅니다: 오류 내용과 위치, 게임 화면·버전, 기기 모델, Android 버전, 그래픽 칩, 메모리·프레임, 언어, 시각, 온라인 사용자 ID, 게임 기록 마지막 몇 줄. 세이브 내용·이름·이메일은 들어가지 않으며 개발자만 볼 수 있고 90일 뒤 지웁니다.
- 뽑기(밤의 초대장) 확률은 게임 안 확률표와 확률 공개 페이지에 있습니다. 계정 삭제 방법: 계정 삭제 안내.
- 일일 보상을 공정하게 하려고 공개 웹 주소(Google, Cloudflare)에 현재 시각을 물을 수 있습니다. 게임·개인 데이터는 보내지 않습니다.
- 개인정보를 판매하지 않습니다. 앱 데이터 삭제나 앱 제거로 기기의 저장 데이터를 지울 수 있습니다.
개발자: UNFINISH (YH Produce) · 문의: contact@unfinish.io