개인정보 처리방침
치비스(이하 “운영자”)는 젤리 퍼즐 게임 Swoopop(이하 “앱”)을 운영하며, 「개인정보 보호법」 제30조에 따라 이 처리방침을 공개합니다. 앱은 이름, 전화번호, 주소록, 정확한 위치, 사진을 받지 않습니다.
1. 처리하는 개인정보 항목
- 익명 플레이어 ID: 앱을 처음 열 때 만드는 무작위 ID입니다. 설정 화면 아래에 앞 8자리가 “ID abcd1234”처럼 보입니다.
- 진행 백업: 스테이지별 별 개수, 하트·아이템·하트 충전권 개수, 받은 우편 선물, 진행 중인 판, 언어·소리 등 설정, 앱 빌드 번호, 기기 구분 표시(예: ios-app).
- 플레이 기록: 판의 시작·끝·결과, 쓴 횟수와 남은 횟수, 힌트·아이템 사용 횟수, 걸린 시간, 게임을 멈춘 화면(예: 지도에서 앱을 닫음), 광고 제안을 보거나 광고를 본 일, 구매·복원한 일(금액·결제 정보 없음), 우편함을 열거나 선물을 받은 일과 하트 충전권을 쓴 일, 알림을 켜거나 끈 일과 알림으로 앱을 연 일, 별점 창을 요청한 일, 앱 오류 메시지, 기록 시각, 빌드 번호, 기기 구분 표시.
- 접속 정보: 앱이 서버에 연결할 때 서비스 제공자가 자동으로 남기는 IP 주소와 요청 기록.
- 앱 업데이트 정보: 업데이트를 확인할 때 앱 버전, 런타임 버전, 플랫폼, 업데이트용 무작위 기기 ID가 Expo로 전송됩니다.
- 광고 정보(앱을 켤 때의 동의 확인, 광고를 불러오거나 보여 줄 때): 앱을 켤 때 Google의 동의 관리 도구가 이 기기에 광고 동의 창이 필요한지 확인합니다. 광고를 불러오거나 보여 줄 때는 Google AdMob이 광고 제공과 부정 방지를 위해 IP 주소, 기기·OS 정보, 광고 상호작용, 광고 관련 식별자를 처리합니다. 앱은 맞춤형 광고를 쓰지 않고 추적 허용을 요청하지 않으므로 광고 식별자(IDFA)는 제공되지 않습니다.
- 구매 상태: ‘광고 없이 보상 받기’의 결제는 Apple이 처리합니다. 앱은 기기에서 Apple을 통해 구매 여부만 확인하며, 결제 정보는 받지 않습니다. 구매나 복원을 했다는 사실은 플레이 기록에 남깁니다. Apple이 서버로 보내는 알림(구매, 환불, 보호자 동의 철회)은 거래 번호, 상품 이름, 알림 종류와 날짜만 보관합니다. 이 기록은 익명 플레이어 ID와 연결하지 않으며 결제 정보가 없습니다.
- 계정을 연결한 경우에만(선택): iOS 앱에서 Apple 또는 Google로 계정을 연결하면 그 계정의 이메일 주소(Apple의 ‘나의 이메일 가리기’를 고르면 Apple이 만든 전달용 주소)와 Apple·Google의 계정 식별자를 받습니다. 이름은 받지 않으며, 앱 화면에 이메일을 보여 주지 않습니다. 앱은 이 기기가 어떤 방법으로 연결했는지(Apple 또는 Google)를 기기에 적어 둡니다.
- 개인 우편(보낸 경우에만): 문의에 답하거나 보상할 때 운영자가 우편함으로 한 사람에게 보내는 우편(제목, 본문, 선물, 보이는 기간)은 그 익명 플레이어 ID와 연결해 보관합니다. 모두에게 보내는 공지와 선물에는 개인정보가 없습니다.
- 웹 테스트판에서 이메일로 로그인한 경우에만: 이메일 주소와 비밀번호(암호화되어 저장).
- 문의할 때: 보내 주신 이메일 주소와 내용.
2. 처리 목적
- 진행 백업과 복원
- 이용자가 요청한 기기 간 이어 하기(계정 연결). 이용자가 고른 기능을 제공하려는 것으로, 계약 이행(「개인정보 보호법」 제15조 제1항 제4호)에 따라 처리합니다.
- 난이도 조정, 오류 수정, 이용 통계(플레이 기록)
- 앱 업데이트 제공
- 이용자가 고른 보상형 광고 제공과 구매 확인
- 문의 답변과 권리 행사 처리
3. 보유 기간과 파기
- 익명 플레이어 ID와 진행 백업: 마지막 이용 후 12개월이 지나면 파기합니다.
- 플레이 기록: 기록한 날부터 24개월이 지나면 파기합니다.
- App Store 알림 기록: 받은 날부터 24개월이 지나면 파기합니다.
- 개인 우편: 받은 익명 플레이어 ID나 계정을 파기할 때 함께 파기합니다.
- 연결한 계정(Apple, Google, 웹 테스트판 이메일)과 그 계정의 백업·기록: 이용자가 계정을 삭제할 때까지 보관하고, 삭제하면 바로 파기합니다. 계정 연결을 끊지 않은 채 이용하지 않아도 자동으로 지우지 않습니다.
- 서비스 제공자의 서버 백업(하루 1번): 지운 정보도 이 백업에 최대 7일 남았다가 지워집니다.
- 문의 메일: 처리를 마친 뒤 1년이 지나면 파기합니다.
- Expo, Google, Apple이 처리하는 정보는 각 회사의 정책에 따릅니다.
- 파기 방법: 전자 파일은 복구할 수 없는 방법으로 삭제합니다. 종이 문서는 만들지 않습니다.
- 기기 안의 진행은 앱을 지우거나 설정의 ‘진행 초기화’를 누르면 지워집니다.
- 설정에서 계정이나 클라우드 데이터를 삭제하면 이 기기의 클라우드 백업은 꺼집니다. 설정에서 다시 켜면 새 익명 ID로 백업합니다.
4. 제3자 제공
운영자는 개인정보를 제3자에게 팔거나 제공하지 않습니다. 다만 이용자가 광고를 볼 때 Google AdMob이, 구매할 때 Apple이 위 1항의 정보를 각 회사의 개인정보 처리방침에 따라 직접 처리합니다. Apple 또는 Google로 계정을 연결하면 그 회사가 로그인을 처리하고, 운영자는 로그인 확인용 토큰에 담긴 1항의 정보만 받습니다.
5. 처리 위탁과 국외 이전
아래 회사에 처리를 맡기며, 앱을 이용할 때 암호화된 통신(HTTPS)으로 전송됩니다.
| 받는 자(연락처) | 국가 | 항목 | 목적 | 보유 기간 |
|---|---|---|---|---|
| Supabase, Inc. (supabase.com/privacy) | 데이터 보관: 대한민국(서울 리전) · 운영사: 미국 | 익명 ID, 진행 백업, 플레이 기록, 접속 정보, 연결한 계정의 이메일과 Apple·Google 계정 식별자, 웹 계정 이메일, App Store 알림 기록, 운영자가 보낸 개인 우편 | 백업, 기록 저장, 로그인(계정 연결), 계정 삭제, App Store 알림 수신, 우편함 | 3항과 같음 |
| 650 Industries, Inc. (Expo) (expo.dev/privacy) | 미국 | 앱·런타임 버전, 플랫폼, 업데이트용 기기 ID, 접속 정보 | 앱 업데이트 제공 | Expo 정책 |
| Google LLC (AdMob, Google 로그인) (policies.google.com/privacy) | 미국 | 1항의 광고 정보, Google로 연결한 경우 로그인 정보 | 광고 제공, 측정, 부정 방지, Google 로그인 | Google 정책 |
| Apple Inc. (apple.com/legal/privacy) | 미국 | 구매 상태(결제 정보는 Apple만 처리), Apple로 연결한 경우 로그인 정보 | 인앱 구매와 구매 복원, Apple로 로그인, 계정 삭제 때 Apple 로그인 토큰 폐기 | Apple 정책 |
| Cloudflare, Inc. (cloudflare.com/privacypolicy) | 미국 | 접속 정보 | 웹 테스트판과 이 페이지 제공 | Cloudflare 정책 |
국외 이전을 원하지 않으면 앱 이용을 멈추고 아래 연락처로 삭제를 요청할 수 있습니다. 이 경우 백업을 받을 수 없습니다. 광고는 보지 않아도 게임을 할 수 있습니다.
6. 이용자의 권리와 행사 방법
- 개인정보 열람, 정정, 삭제, 처리 정지를 요구할 수 있습니다.
- 앱의 설정 › ‘계정 삭제’(계정을 연결하지 않았다면 ‘클라우드 데이터 삭제’)에서 바로 삭제할 수 있습니다. 로그인 연결, 클라우드 백업, 플레이 기록이 지워지고, 이 기기의 진행은 남습니다. Apple로 연결한 계정은 이때 Apple 로그인 토큰도 폐기합니다. 자세한 단계는 지원 페이지에 있습니다.
- 아래 연락처로 메일을 보내 주세요. 설정 화면 아래의 ID(예: ID abcd1234)를 함께 적어 주시면 그 ID의 백업과 기록을 찾을 수 있습니다.
- 요청을 받은 날부터 10일 안에 처리하고 결과를 알려 드립니다.
- 법정대리인이나 위임받은 사람도 요청할 수 있습니다.
7. 만 14세 미만 아동
앱은 일반 이용자를 위한 게임이며, 만 14세 미만 아동의 개인정보를 알면서 수집하지 않습니다. 웹 테스트판 계정은 만 14세 이상만 만들 수 있습니다. 계정 연결은 이용자가 요청한 기기 간 이어 하기를 위한 선택 기능이며, App Store가 13세 미만이라고 알려 주면 앱은 계정 연결을 보여 주지 않습니다. 법정대리인이 아동의 기록 삭제를 원하면 아래 연락처로 알려 주세요. 바로 삭제합니다.
법에서 요구하는 지역(예: 미국 텍사스)에서는 iPhone 앱이 App Store에 이용자의 연령대(13세 미만, 13–15세, 16–17세, 18세 이상)를 물을 수 있습니다. 연령대는 앱이 켜져 있는 동안 기기 메모리에서만 쓰며, 13세 미만이면 광고 요청을 아동 대상으로 표시하는 데만 씁니다. 저장하거나 저희 서버·Google에 보내지 않습니다(아동 대상 표시는 보냅니다). 보호자 동의가 필요한 변경은 Apple의 방식으로 보호자에게 묻습니다. 보호자가 동의를 철회하면 Apple이 앱 실행을 막고 저희 서버에 알리며, 저희는 그 알림의 거래 번호와 날짜만 기록합니다.
8. 자동 수집 장치
앱은 진행, 익명 ID, 로그인 세션(서버가 준 접속 토큰)을 기기 저장소에 둡니다. 알림 시각을 정하려고 최근 앱을 연 시각도 기기에만 두고, 보내지 않습니다. 웹 테스트판은 브라우저 저장소(localStorage)를 씁니다. 광고·분석용 쿠키는 쓰지 않습니다. 앱을 지우거나 브라우저 데이터를 지우면 함께 지워집니다.
9. 안전성 확보 조치
- 모든 전송은 암호화(HTTPS)합니다.
- 각 ID는 자기 백업만 읽고 쓸 수 있으며(행 단위 접근 제어), 플레이 기록은 앱에서 읽을 수 없습니다.
- 관리 권한은 운영자만 가지며, 관리용 키를 앱에 넣지 않습니다.
10. 개인정보 보호책임자
운영자: 치비스
연락처: cheevis.oh@gmail.com
11. 권익 침해 구제
- 개인정보분쟁조정위원회: 1833-6972, www.kopico.go.kr
- 개인정보침해신고센터: 국번 없이 118, privacy.kisa.or.kr
- 대검찰청: 국번 없이 1301, www.spo.go.kr
- 경찰청: 국번 없이 182, ecrm.police.go.kr
12. 처리방침 변경
내용을 바꾸면 시행 7일 전에 이 페이지에 알립니다.
Privacy Policy
Cheevis (“we”) runs Swoopop, a jelly puzzle game (the “app”). This policy explains what we collect and why. The app never asks for your name, phone number, contacts, precise location or photos.
1. What we collect
- Anonymous player ID: a random ID the app creates the first time it opens. Settings shows its first 8 characters, e.g. “ID abcd1234”.
- Progress backup: stars per stage, hearts, boosters and refill tickets, inbox gifts received, the run in progress, settings such as language and sound, the app build and a device label (e.g. ios-app).
- Play records: when a stage starts and ends and how, moves used and left, hints and boosters used, time taken, the screen where play stopped (e.g. the app closed on the map), ad offers seen and ads watched, whether you bought or restored the purchase (no amounts or payment details), opening the inbox, claiming gifts and using refill tickets, turning reminders on or off and opening the app from one, the rating prompt being requested, app error messages, timestamps, build and device label.
- Connection data: the IP address and request logs that our providers record when the app connects to them.
- App updates: when the app checks for an update it sends its version, runtime version, platform and a random update ID to Expo.
- Ads (a consent check when the app opens, and when an ad is loaded or shown): when the app opens, Google’s consent tool checks whether this device needs an ad consent form. When an ad is loaded or shown, Google AdMob processes the IP address, device and OS details, ad interactions and ad-related identifiers to serve ads and prevent fraud. The app shows non-personalized ads and never asks for permission to track, so your advertising identifier (IDFA) is not shared.
- Purchase status: Apple processes the payment for “Rewards Without Ads”. The app only checks with Apple on your device whether you own it, and we never receive payment details. That you bought or restored it is noted in the play records. From the notices Apple’s servers send us (purchases, refunds, a parent withdrawing consent) we keep only the transaction number, product name, kind of notice and date. They are not linked to your anonymous player ID and hold no payment details.
- Only if you link an account (optional): when you link Apple or Google in the iOS app, that account’s email address (with Apple’s Hide My Email, the relay address Apple creates) and Apple’s or Google’s account identifier. We never receive your name, and the app never shows the email. The app notes on the device which option it linked with (Apple or Google).
- Personal mail (only if we send you one): when we answer a request or make up for a problem, mail we send one player through the inbox (title, text, gift and the dates it shows) is kept linked to that anonymous player ID. News and gifts sent to everyone hold no personal information.
- Only if you sign in with email on the web test version: your email address and password (stored encrypted).
- When you contact us: your email address and message.
2. Why
- To back up and restore your progress
- To let you continue on another device when you ask (linking an account). This provides a feature you chose, so it is processed to perform our agreement with you (Korea’s Personal Information Protection Act, Article 15(1)4).
- To tune difficulty, fix errors and count usage (play records)
- To deliver app updates
- To show the rewarded ads you choose to watch and to confirm purchases
- To answer messages and privacy requests
3. How long we keep it
- Anonymous player ID and backup: deleted 12 months after your last use.
- Play records: deleted 24 months after they are recorded.
- App Store notice records: deleted 24 months after they arrive.
- Personal mail: deleted with the anonymous player ID or account it was sent to.
- Linked accounts (Apple, Google, web test email) and their backup and records: kept until you delete the account, and deleted at once when you do. An unused account is not deleted automatically.
- Our provider’s server backups (daily): deleted data stays in them for up to 7 days, then it is gone.
- Support email: deleted 1 year after the request is closed.
- Expo, Google and Apple keep data under their own policies.
- Deleted files cannot be recovered. Progress on your device is removed when you delete the app or tap Reset progress in Settings.
- Deleting your account or cloud data in Settings turns cloud backup off on that device. Turning it back on in Settings backs up under a new anonymous ID.
4. Sharing
We do not sell or share your personal information. When you watch an ad, Google AdMob, and when you buy, Apple, process the data in section 1 under their own privacy policies. When you link Apple or Google, that company handles the sign-in and we receive only the section 1 data in its sign-in token.
5. Service providers and transfers abroad
These companies process data for us. Data is sent over encrypted connections (HTTPS) while you use the app.
| Provider (contact) | Location | Data | Purpose | Kept |
|---|---|---|---|---|
| Supabase, Inc. (supabase.com/privacy) | Stored in South Korea (Seoul region) · company in the USA | Anonymous ID, backup, play records, connection data, linked account email and Apple or Google account identifier, web account email, App Store notice records, personal mail from us | Backup, records, sign-in (linking), account deletion, receiving App Store notices, inbox | As in section 3 |
| 650 Industries, Inc. (Expo) (expo.dev/privacy) | USA | App and runtime version, platform, update ID, connection data | App updates | Expo’s policy |
| Google LLC (AdMob, Google sign-in) (policies.google.com/privacy) | USA | Ad data in section 1, sign-in data if you link Google | Ads, measurement, fraud prevention, Google sign-in | Google’s policy |
| Apple Inc. (apple.com/legal/privacy) | USA | Purchase status (only Apple handles payment details), sign-in data if you link Apple | In-app purchase and restore, Sign in with Apple, revoking the Apple sign-in token on account deletion | Apple’s policy |
| Cloudflare, Inc. (cloudflare.com/privacypolicy) | USA | Connection data | Hosting the web test version and this page | Cloudflare’s policy |
If you do not want your data transferred, stop using the app and ask us to delete it. Your progress will then not be backed up. You can play without watching any ads.
6. Your rights
- You can ask to see, correct or delete your data, or to stop its processing.
- You can delete it yourself in the app: Settings › Delete account (Delete cloud data if you never linked one). Your sign-in link, cloud backup and play records are erased; progress on the device stays. For an Apple account the Apple sign-in token is revoked too. The steps are on the support page.
- Email us at the address below with the ID shown at the bottom of Settings (e.g. ID abcd1234) so we can find its backup and records.
- We answer within 10 days. A parent, guardian or someone you authorize can ask on your behalf.
7. Children
Swoopop is a game for a general audience and is not directed to children under 14. We do not knowingly collect personal information from them. Web test accounts are for ages 14 and up. Linking an account is an optional feature for continuing on another device, and the app does not offer it when the App Store says the user is under 13. If you are a parent and want your child’s records deleted, contact us and we will delete them.
Where the law requires it (for example Texas, USA), the iPhone app may ask the App Store for your age range (under 13, 13–15, 16–17, 18 or over). The age range is used only in the device’s memory while the app is open, and only to mark ad requests as child-directed for under-13s. It is never saved or sent to our servers or Google (the child-directed mark is sent). Changes that need a parent’s consent are asked of the parent the way Apple provides. If a parent withdraws consent, Apple stops the app from opening and notifies our server; we record only that notice’s transaction number and date.
8. Storage on your device
The app keeps your progress, anonymous ID and sign-in session (the access token our server issued) in its own storage. To time reminders it also keeps the times you recently opened it, on the device only; they are never sent. The web test version uses browser storage (localStorage). We use no advertising or analytics cookies. Deleting the app or your browser data removes them.
9. Security
- Everything is sent over HTTPS.
- Each ID can read and write only its own backup, and play records cannot be read from the app.
- Only the operator has admin access, and no admin key ships in the app.
10. Contact
Operator: Cheevis
Email: cheevis.oh@gmail.com
11. Changes
We post changes on this page at least 7 days before they take effect.