개인정보처리방침
Beyond Imagine (미지의 상상)(이하 "운영자")는 iOS·Android 게임 Crazy Express(크레이지 익스프레스, 이하 "게임")을 이용할 때 처리하는 개인정보의 항목, 목적, 보유 기간, 파기 방법, 제공·위탁·국외 이전, 이용자의 권리를 이 방침으로 알려드립니다.
1. 수집하는 정보
이름, 이메일, 전화번호, 연락처, 정밀 위치는 받지 않으며 카드·계좌 정보는 운영자에게 오지 않습니다. 게임을 이용하는 동안 아래 정보가 자동으로 수집됩니다.
계정
- 계정 ID: 게임을 처음 실행할 때 만들어지는 무작위 식별자입니다. 이 ID로 게스트로 플레이합니다.
- 플랫폼(iOS 또는 Android)과 계정 생성 시각.
- Apple·Google 로그인(선택): 기기를 바꿔도 진행을 이어가려고 Apple 또는 Google을 연동하면, 해당 회사가 주는 로그인 토큰에서 바뀌지 않는 사용자 식별자(subject ID)만 저장합니다. 이메일 주소, 이름, 프로필 사진은 저장하지 않습니다. Apple 로그인은 계정을 삭제할 때 Apple에서 연동을 해지할 수 있도록, Apple이 연동에 발급한 토큰도 함께 보관합니다.
- 재설치 복원: 로그인을 연동하기 전까지, 같은 휴대폰에서 다시 설치해도 게스트 계정을 되찾을 수 있도록 계정 ID와 로그인 토큰을 기기 안(iOS 키체인, Android Block Store)에 보관합니다. 클라우드로 백업되지 않으며 로그인을 연동하면 지워집니다.
게임 정보
- 진행·세이브: 깬 스테이지, 점수, 코인·젬과 게임 아이템, 객차와 꾸미기, 플레이에 필요한 설정, 직접 정한 닉네임.
- 플레이 활동: 가입 후 어느 날 게임이 동기화되었는지, 튜토리얼 완료 여부, 가장 멀리 간 스테이지. 통계 집계(예: 몇 명이 어느 월드까지 가는지)에만 씁니다.
- 리더보드: 시즌별 닉네임, 선택한 스킨, 최고 거리. 다른 플레이어에게 보입니다.
- 판 결과와 부정 이용 확인: 매 판의 결과(시간, 거리, 코인 등)를 서버가 확인하고, 불가능해 보이는 결과는 부정 이용 방지를 위해 계정 ID와 함께 기록합니다.
- 유료 재화 기록: 젬이 언제, 무엇 때문에 바뀌었는지의 기록. 고객 지원과 환불에 씁니다.
- 리더보드 신고: 닉네임을 신고하면 확인을 위해 신고한 사람의 계정 ID, 화면에 보인 상대 닉네임, 신고 사유를 저장합니다.
기기와 보안 확인
- 기기 무결성 확인: 결과와 결제를 공정하게 지키려고 게임이 Google Play Integrity(Android) 또는 Apple App Attest(iOS)에 요청이 정품 앱·정상 기기에서 왔다는 서명된 확인을 받습니다. 그 판정 결과(iOS는 App Attest가 이 설치에 만든 공개 키 포함)를 저장하며, Play Integrity는 기기의 최근 활동 수준을 대략적으로 알려줄 수 있습니다. 이 확인으로 기기의 하드웨어 식별자는 받지 않습니다.
- 설치별 서명 키: 게임을 설치할 때마다 무작위 기기 ID와 그로부터 만든 키를 받습니다. 이 키로 오프라인 플레이 결과에 서명해 중간에 바뀌지 않게 하고, 로그인이 사라진 게스트가 자기 계정임을 증명할 때 씁니다. 서버는 기기 ID와 진행 번호만 저장하며 키는 저장하지 않습니다.
결제
- 결제는 Apple(App Store) 또는 Google(Google Play)이 처리합니다.
- 스토어의 거래·주문 번호, 상품, 시각, 실제 결제액·통화, 스토어 처리 완료와 환불 여부를 받아 저장하고, 그 결제가 내 계정 ID의 것인지 스토어에 확인합니다.
캠페인 링크와 추천 코드
등록된 캠페인 링크를 열면 캠페인·날짜별 방문 수와 스토어 버튼 클릭 수를 집계하며, 중복 방문도 포함합니다. 이 집계는 개별 방문자를 식별하지 않습니다. Android에서는 Google Play 설치 리퍼러에 캠페인 코드가 있으면 게임이 이를 읽습니다. 설치된 앱에서 캠페인 링크를 열거나 설정에 코드를 직접 입력할 수도 있습니다. 앱은 코드만 서버에 보내고, 서버는 처음 받아들인 코드와 접수 시각을 게임 계정에 연결합니다. 이를 기존 계정·결제 기록과 함께 사용해 캠페인별 가입, 구매 계정 수, 유효 결제액을 집계합니다. 이 기능으로 광고 식별자를 수집하거나 원본 리퍼러 URL·개별 방문 IP를 보관하지 않으며, 계정에 연결된 결과를 캠페인 게시자에게 제공하지 않습니다.
처리 완료 알림
구매·환불·보상·고객 지원 변경을 알리기 위해 Google Firebase Cloud Messaging(FCM), iOS에서는 Apple 푸시 알림 서비스를 함께 사용합니다. FCM 주소를 계정 ID, 서명 기기 ID, 무작위 설치 ID, 등록·세션 번호, 플랫폼, 언어, 갱신 시각, 마지막으로 알린 상태 버전과 함께 저장합니다. 전달 사업자는 설치 식별자와 iOS APNs 토큰을 처리합니다. 알림에는 일반 안내 문구, 무작위 계정 ID, 상태 버전과 변경 종류를 넣으며 결제 세부 정보나 보상 수량은 넣지 않습니다.
기기 설정에서 표시 알림을 거부하거나 끌 수 있습니다. 알림 소프트웨어는 표시 권한을 묻기 전에 설치를 등록할 수 있어, 표시를 끄는 것만으로 SDK 식별자 처리가 모두 중단되지는 않습니다. 알림을 받지 않아도 게임을 열면 결제와 보상 상태를 동기화합니다.
광고
- 게임은 Google AdMob과 미디에이션 파트너 Meta Audience Network, Pangle(ByteDance), Unity Ads, Liftoff Monetize(Vungle)를 통해 판 사이 전면 광고와 선택형 보상 광고를 보여줍니다. 게임 안의 이들 소프트웨어는 온라인일 때 광고를 미리 불러옵니다.
- 이 파트너들은 각자의 개인정보처리방침에 따라 기기에서 직접 정보를 수집하며, 여기에는 광고 식별자(iOS IDFA, Android 광고 ID), IP 주소, 기기·앱 정보, 광고 이용 기록이 포함될 수 있습니다. 광고 게재·측정, 광고 사기 방지, (허용된 경우) 맞춤 광고에 씁니다.
- iOS: 앱 추적 투명성(ATT) 허용 여부를 묻습니다. 거부하면 IDFA는 공유되지 않습니다.
- 법이 맞춤 광고에 동의를 요구하는 지역에서는 그런 광고 전에 Google 동의 창으로 동의를 받습니다. 게임 설정에 개인정보 옵션이 보이면 그곳에서 선택을 바꿀 수 있습니다.
- 보상 광고를 끝까지 보면 Google이 계정 ID, 보상 종류, 거래 번호가 담긴 서명된 확인을 서버로 보내 보상을 지급합니다. 광고 식별자는 운영자에게 오지 않습니다.
접속 기록과 오류 보고
- 서버는 Cloudflare에서 운영되며, 서비스 제공과 남용 방지(요청 수 제한 포함)를 위해 IP 주소와 요청 정보(시각, 요청 주소, 앱 버전)를 처리합니다.
- 게임에 오류가 나면 오류 메시지와 줄인 스택 정보, 앱 빌드, 플랫폼, OS 버전, 기기 모델, 사용 중이던 화면, 계정 ID(로그인한 경우), 접속한 네트워크의 국가(Cloudflare가 IP 주소로 판단, IP 주소 자체는 보고와 함께 저장하지 않음)를 보낼 수 있습니다.
진단과 이용자 통계
Google LLC의 Firebase Crashlytics로 네이티브 충돌 보고와 민감 정보를 가린 Unity 오류 메시지·스택, 앱·빌드, OS·기기 정보, 앱 설치 식별자가 전송됩니다. Crashlytics에 게임 계정 ID·이메일·구매 토큰을 사용자 식별자로 설정하지 않습니다. 충돌 정보와 관련 식별자는 Firebase 개인정보 안내에 따라 90일 보관 후 삭제가 시작됩니다.
지원과 이용자 통계를 위해 최신 앱 언어·기기 로케일·시간대 이름·UTC 오프셋·플랫폼·빌드·관측 시각을 계정에 연결해 저장합니다. 테스트 기기 신호, 샌드박스 구매·설치 신호, 검증된 Google 테스트 이메일 패턴 여부, Google·Apple 네트워크 여부로 테스트 트래픽을 분류합니다. 이 분류에는 이메일이나 IP 주소 원문 대신 해당 여부만 보관합니다. 추정 결과는 관리자가 정정할 수 있고 구매 권한을 결정하지 않습니다. 계정 연결 환경·분류 정보는 계정 삭제 시 제거하며 전체 복구 백업은 백업 보관 일정에 따라 만료됩니다. 익명화된 날짜·스테이지 합계는 최대 365일 보관합니다. 이 목적으로 GPS 위치를 수집하지 않습니다.
웹 계정 삭제 요청
- 웹 삭제 요청 페이지를 쓰면 입력한 계정 ID, 페이지 언어, 그리고 직접 입력한 경우에만 연락받을 이메일 주소.
오프라인 플레이
게임 대부분은 오프라인으로 즐길 수 있습니다. 진행은 기기에 보관했다가 다음에 온라인이 되면 서버로 보냅니다.
2. 이용 목적
- 게임 제공: 진행을 서버에 저장하고 새 기기에서 복원하며 리더보드·시즌을 운영합니다.
- 결제 상품 지급, 환불 처리, 법이 정한 기록 보관.
- 공정하고 안전한 게임: 부정 이용, 영수증 재사용, 남용 탐지와 리더보드 신고 확인.
- 전면·보상형 광고 게재와 확인된 보상형 광고의 보상 지급.
- 오류 보고와 통계 집계로 버그 수정과 게임 개선.
- 위에 설명한 추천 코드 정보를 이용해 캠페인 링크별 가입·구매 성과 측정.
- 계정 삭제 등 이용자 요청 처리와 서비스 처리 완료 알림.
개인정보를 판매하지 않으며, 법적 효과가 있는 자동화된 결정에 쓰지 않습니다.
3. 보유 기간
- 계정·게임 정보: 계정을 삭제할 때까지. 180일 동안 변화가 없는 세이브는 보관 저장소로 옮겼다가 다시 접속하면 되돌립니다.
- 계정을 삭제하면 세이브, 닉네임, 리더보드 기록, 로그인 연동, 로그인 세션을 바로 지웁니다(보관 사본 포함).
- 결제 기록과 유료 재화 기록은 삭제 뒤에도 로그인 연동 없이 계정 ID로만 보관합니다: 「전자상거래 등에서의 소비자보호에 관한 법률」에 따른 대금결제 기록 보관 5년, 그리고 환불·회계 대응.
- 부정 이용 기록: 계정이 있는 동안(벌점 없는 메모는 최대 90일). 계정을 삭제하면 메모는 지우고, 벌점이 있던 기록은 계정 ID와 세부 내용 없이 익명 집계(종류, 점수, 시각)로만 남깁니다.
- 리더보드 신고: 신고한 사람이나 신고된 사람의 계정이 삭제될 때까지.
- 백업: 계정, 로그인 연동, 결제, 유료 재화, 관리 기록의 주간 사본을 최대 12주, 데이터베이스의 변경 이력을 최대 30일 보관하며 둘 다 장애 복구에만 씁니다. 삭제된 계정은 기간이 지나면서 함께 사라집니다.
- 알림 주소는 갱신 없이 90일, 설치 등록·해제 표식은 180일 뒤 정리하며 계정 삭제 때 둘 다 지웁니다. 주간 백업에는 넣지 않지만 데이터베이스 복구 이력에는 최대 30일 남을 수 있습니다.
- 캠페인 방문·스토어 클릭 합계는 날짜별로 90일 보관하고 일일 유지보수에서 정리합니다. 계정에 연결한 첫 추천 코드와 접수 시각은 계정 삭제 때까지 보관하며, 스토어 심사 계정으로 지정할 때도 지웁니다. 이 기록은 주간 보조 백업에 넣지 않지만 데이터베이스 복구 이력에는 최대 30일 남을 수 있습니다. 아직 처리되지 않은 코드는 서버가 접수하거나 거절할 때까지 기기에 남을 수 있습니다.
- 서버 로그와 오류 보고: 최대 7일.
- 웹 계정 삭제 요청: 처리 후 최대 1년.
4. 파기 절차와 방법
- 보유 기간이 끝나거나 목적을 이루면 지체 없이 파기합니다. 전자 기록은 데이터베이스와 저장소에서 복구할 수 없게 지우며, 종이 기록은 두지 않습니다.
- 법령에 따라 보관하는 기록(결제·유료 재화 기록)은 게임 정보와 분리해 그 목적으로만 쓰고, 기간이 끝나면 파기합니다.
5. 제3자 제공
운영자는 개인정보를 제3자에게 제공하지 않습니다. 다만 다음은 예외입니다.
- 1장의 광고 파트너: 게임이 광고를 보여줄 때 이들의 소프트웨어가 기기에서 직접 정보를 수집합니다(7장 참고).
- Apple, Google: 로그인, 결제, 무결성 확인 때 이용자가 직접 이용하는 회사입니다(7장 참고).
- 수사 기관의 적법한 요청 등 법령에 따라 요구되는 경우.
6. 처리 위탁
- Cloudflare, Inc. — 서버 운영, 데이터베이스, 파일 저장, 로그.
- Google LLC(Firebase Crashlytics) — 오류 진단과 앱 안정성 개선.
- Google LLC(Firebase Cloud Messaging) — 서비스 처리 완료 알림 전달.
수탁자가 늘거나 바뀌면 이 방침을 고칩니다.
7. 국외 이전
서버 운영사와 파트너는 국외 회사이며 서버가 국외에 있을 수 있어, 아래 정보가 국외로 이전될 수 있습니다. 이용자가 게임을 온라인으로 쓰는 동안 암호화된 네트워크로 전송됩니다.
- Cloudflare, Inc.(미국, privacyquestions@cloudflare.com) — 국가: 미국 및 Cloudflare 데이터센터가 있는 국가 / 항목: 1장 중 서버가 받는 모든 정보 / 목적: 서비스 운영과 저장 / 보유 기간: 3장과 같음.
- Apple Inc.(미국), Google LLC(미국) — 항목: 로그인 토큰, 계정 ID가 담긴 결제 거래 번호, 무결성 확인 토큰, (Apple) 삭제 때 해지하는 로그인 연동 토큰 / 시기: 로그인, 결제, 무결성 확인, 계정 삭제 때 / 목적: 로그인·결제·무결성 확인 검증 / 보유 기간: Apple·Google의 개인정보처리방침에 따름.
- Google LLC(FCM, 미국), Apple Inc.(APNs, 미국) — 알림 등록·전달 때 위에 설명한 알림·설치 식별자, 전달 메타데이터와 알림 내용이 알림 서비스 제공을 위해 이전되며, 각 사업자의 보유 기간·개인정보처리방침을 따릅니다.
- Google LLC(AdMob, 미국), Meta Platforms, Inc.(미국), Bytedance Pte. Ltd.(Pangle, 싱가포르), Unity Technologies(미국), Liftoff Mobile, Inc.(미국) — 항목: 광고 식별자, IP 주소, 기기·앱 정보, 광고 이용 기록 / 시기: 광고를 불러오거나 보여줄 때 게임 안의 이들 소프트웨어가 수집 / 목적: 광고 게재·측정, 광고 사기 방지, (허용된 경우) 맞춤 광고 / 보유 기간: 각 회사의 개인정보처리방침에 따르며, 연락도 그 방침에 적힌 곳으로 할 수 있습니다.
거부 방법과 효과: 오프라인으로 플레이하면 아무것도 보내지 않습니다. iOS에서 추적을 거부하거나 기기 설정에서 광고 식별자를 재설정·삭제하면 맞춤 광고가 나오지 않습니다. 계정을 삭제할 수도 있습니다. Cloudflare로의 이전을 거부하면 서버 저장, 결제, 보상 광고, 리더보드를 쓸 수 없습니다.
8. 이용자의 권리
- 이용자(또는 법정대리인)는 crazyex@mzss.app로 개인정보 열람·정정·삭제·처리 정지, 동의 철회를 요청할 수 있으며, 10일 안에 답합니다. 게임 설정에 보이는 계정 ID를 함께 적어 주세요.
- 게임 안에서 계정 삭제: 설정 → 계정 삭제. 바로 삭제되며 되돌릴 수 없습니다.
- 웹에서: 게임이 없다면 계정 삭제 요청 페이지를 이용하세요.
- 개인정보 침해에 대한 상담·신고는 개인정보침해신고센터(privacy.kisa.or.kr, 국번 없이 118), 개인정보분쟁조정위원회(kopico.go.kr, 1833-6972), 대검찰청(국번 없이 1301), 경찰청(국번 없이 182)에도 할 수 있습니다.
9. 아동
게임은 만 14세 미만(한국 외 지역은 만 13세 미만) 아동을 대상으로 하지 않으며, 알면서 아동의 개인정보를 수집하지 않습니다. 아동이 정보를 제공했다고 생각되면 연락해 주세요. 바로 삭제합니다.
10. 안전성 확보 조치
- 모든 정보는 암호화된 연결로 주고받습니다. 오프라인 플레이 결과는 서명해 중간에 바뀌지 않게 합니다.
- 로그인 토큰은 짧게 유지하며 가능한 곳은 한 번만 쓰도록 합니다. 비밀번호는 저장하지 않습니다.
- 관리 도구는 권한을 받은 담당자만 별도 로그인으로 쓸 수 있고, 모든 변경을 기록합니다.
- 이 방침에 적은 정보만 보관하며, 정보는 Cloudflare가 물리적으로 보호하는 데이터센터에 저장됩니다.
11. 쿠키 등 자동 수집 장치
이 웹페이지는 쿠키나 지속적인 방문자 식별자를 쓰지 않습니다. 자체 스크립트로 기기에 맞는 스토어 링크와 QR 코드를 표시합니다. 링크 클릭·QR 열기·스토어 이동을 날짜·페이지 언어·링크 위치·목적지·기기 종류·캠페인별 합계로 최대 90일 보관합니다. 이 합계에는 계정 ID·IP 주소·전체 방문 URL을 포함하지 않습니다. Do Not Track 또는 Global Privacy Control 설정이 있으면 이 선택적 집계를 하지 않습니다. 게임 안에서는 1장에 적은 대로 광고 파트너가 기기의 광고 식별자를 씁니다. 기기 설정에서 재설정하거나 제한할 수 있습니다.
12. 개인정보 보호책임자와 연락처
개인정보 보호책임자: 고객지원 담당
이메일: crazyex@mzss.app
Beyond Imagine (미지의 상상)
13. 변경
이 방침을 바꾸면 시행 7일 전까지 이 페이지에 새 방침을 게시하고 위 시행일을 고칩니다. 중요한 변경은 게임 안에서도 알립니다.