CODE K ESCAPE
시행일: 2026-08-12
CODE K ESCAPE는 이름·이메일·전화번호를 요구하지 않으며 회원 계정을 만들지 않습니다.
앱과 웹 Companion은 Firebase 익명 인증과 Realtime Database를 사용해 사건별 탈출 기록을 기기·브라우저별 익명 사용자 ID에 저장하며, 여러 사람이 같은 판을 플레이할 때는 실시간 진행도 동기화합니다. 중단된 싱글 플레이의 임시 진행은 기기에만 저장됩니다.
인터폰 힌트에는 Unity LevelPlay 리워드 광고 SDK, ironSource Ads·Unity Ads 광고 수요원 및 광고 품질 구성요소가 포함됩니다. 첫 게임 시작 직전에 광고 이용 안내 동의를 받으며, 동의하기 전에는 광고 SDK를 초기화하지 않습니다. 인터폰 힌트는 리워드 광고를 끝까지 시청한 뒤에만 제공되고 광고 없는 힌트 선택은 없습니다. 배너·전면 광고는 없습니다. 게임 행동을 추적하는 별도 분석 도구와 크래시 리포트 도구는 포함되어 있지 않습니다.
앱 또는 웹 Companion을 실행하면 Firebase가 무작위 익명 사용자 ID를 만들거나 기기·브라우저에 보관된 기존 ID를 불러옵니다. 사건에서 탈출에 성공하면 다음 정보가 이 ID의 전용 경로에 저장됩니다. 시간 초과·포기는 클리어로 기록하지 않습니다.
| 항목 | 목적 |
|---|---|
| Firebase가 생성한 무작위 익명 사용자 ID | 같은 기기의 기록 구분과 접근 권한 확인 |
| 사건 ID, 클리어 여부와 누적 횟수 | 사건 목록의 클리어 표시 |
| 최초·최근 클리어 시각 | 기록 생성·갱신 확인과 장애 대응 |
이 기록은 이름·이메일·전화번호와 연결하지 않으며, 다른 기기나 앱 재설치·브라우저 사이트 데이터 삭제 후 새로 만들어진 익명 ID의 기록과 자동으로 합치지 않습니다.
사용자가 2~4인 방을 만들거나 Companion 초대 링크로 참가하면 다음 정보가 처리됩니다.
| 항목 | 목적 |
|---|---|
| Firebase가 생성한 무작위 익명 사용자 ID | Host·Guest 권한 구분과 무단 접근 방지 |
| 세션 ID, 역할별 초대 토큰, 인원·역할 | 같은 방 참가와 역할 배분 |
| 사건·콘텐츠 버전, 6자리 게임 암호 | 양쪽에 동일한 퍼즐 생성 |
| 시작·종료 시각, 접속 상태 | 공통 타이머와 참가 상태 표시 |
| 해결한 단계, 힌트·오답 횟수, 탈출 여부 | 게임 진행과 결과 실시간 동기화 |
익명 사용자 ID는 이름·이메일·전화번호와 연결하지 않습니다. Firebase 운영 과정에서 IP 주소, 브라우저·기기·앱 정보 및 네트워크 진단 정보가 Google의 서비스 로그로 처리될 수 있습니다.
사용자가 게임 시작 직전에 리워드 광고를 명시적으로 허용하면 Unity LevelPlay가 초기화되고, 인터폰에서 광고를 요청하거나 시청할 때 다음 정보가 처리될 수 있습니다.
| 항목 | 목적 |
|---|---|
| 운영체제가 제공하는 기기·광고 식별자(Android 광고 ID, iOS IDFV 등) | 광고 선택·빈도 관리, 중복 방지와 부정 이용 탐지 |
| IP 주소에서 추정한 국가·대략적 지역, 기기 모델, 운영체제·앱 버전, 언어, 연결 정보 | 이용 가능한 광고 선택, 호환성·보안·장애 대응 |
| 광고 요청·소재·노출·클릭·시청 완료 및 보상 이벤트 | 광고 제공·품질 확인, 힌트 보상 판정, 통계와 정산 |
| Unity Ads가 SDK 공개 기준에 따라 처리할 수 있는 구매 내역 신호 | 광고 측정과 분석. CODE K ESCAPE 자체는 인앱 상품을 판매하지 않음 |
현재 앱은 Apple의 앱 추적 투명성(ATT) 허용 요청을 호출하지 않으므로 iOS 광고 식별자(IDFA) 접근을 요청하지 않습니다. Unity 또는 운영체제의 정책과 실제 광고 수요에 따라 이용 가능한 식별자는 달라질 수 있습니다.
중단된 싱글 플레이를 이어가고 표시 언어와 광고 동의 완료 상태를 기억하기 위해 기기 내부 저장소에 다음을 기록합니다.
기기의 임시 게임 진행은 판이 끝나거나 사용자가 「버리기」를 누르면 삭제됩니다. 광고 동의 완료 상태는 앱 데이터 또는 앱을 삭제할 때까지 남습니다. 실시간 멀티플레이 판은 기기 재개 기록으로 저장하지 않습니다. 사건 클리어 기록은 제1항과 같이 Firebase에 별도로 저장되므로 기기의 임시 진행과는 다릅니다.
사건 클리어 기록, 실시간 멀티플레이와 사용자가 허용한 리워드 광고 제공을 위해 아래 사업자가 정보를 처리합니다.
| 수탁자/이전받는 자 | 항목 | 목적 | 이전 국가·방법 | 보유 |
|---|---|---|---|---|
| Google LLC 및 Google 계열사(Firebase·Google Play) | 제1항의 익명 ID·사건 클리어·세션 진행 정보, 서비스 접속·진단 정보, Android 앱·기기 무결성 증명 값 | 익명 인증, 클리어 기록 저장, 실시간 동기화, 웹 Hosting, 앱 무결성 확인(App Check·Play Integrity), 보안·장애 대응 | 서비스 이용 시 암호화된 네트워크로 전송. Realtime Database 기본 리전은 싱가포르이며 Google 인프라 운영상 미국 등에서 처리될 수 있음 | 제3항 및 Google 개인정보처리방침에 따름 |
| Apple Inc. | iOS 앱·기기 무결성 증명 값(App Attest 또는 DeviceCheck) | 이 요청이 정품 CODE K ESCAPE 앱에서 온 것인지 확인 | iOS에서 무결성 증명을 요청할 때 암호화된 네트워크로 미국 등 Apple 인프라에 전송 | Apple 개인정보 보호 정책에 따름 |
| Unity Technologies 및 계열사(LevelPlay·ironSource Ads·Unity Ads) | 제1항의 기기·광고 식별자, 대략적 지역, 기기·연결 정보, 광고 이벤트 및 Unity Ads 구매 내역 신호 | 리워드 광고 중개·제공, 보상 판정, 빈도 관리, 부정 이용 방지, 통계·정산 | 사용자가 광고를 허용한 뒤 SDK를 초기화하거나 광고를 요청할 때 암호화된 네트워크로 미국 등 Unity 인프라에 전송 | 제3항 및 Unity 게임 이용자 개인정보처리방침에 따름 |
CODE K ESCAPE는 Firebase 게임 진행 정보를 Unity에 결합해 전달하거나 판매하지 않습니다. 출시 빌드의 미디에이션은 LevelPlay 하나이며, 그 안에서 ironSource Ads와 Unity Ads 수요를 사용합니다. 다른 광고 수요원을 활성화할 경우 해당 네트워크의 SDK·처리 항목·방침을 먼저 이 문서와 스토어 공개 항목에 반영합니다.
앱은 사건 클리어 기록, 실시간 멀티플레이와 사용자가 동의한 리워드 광고를 위해 인터넷 권한을 사용합니다. 통신은 HTTPS/TLS로 암호화됩니다. 광고 동의 전에는 LevelPlay SDK를 초기화하지 않습니다. 동의 후에는 GDPR·미국 주 개인정보 선택과 아동 대상이 아님을 SDK에 전달합니다.
서버 요청이 정품 CODE K ESCAPE 앱에서 온 것인지 Firebase App Check로 확인합니다. Android는 Google Play Integrity를, iOS는 Apple App Attest(증명을 지원하지 않는 기기는 DeviceCheck)를 사용하며, 이 과정에서 앱·기기의 무결성 증명 값이 각각 Google과 Apple로 전송됩니다. 이 값은 앱이 위조되지 않았는지 판단하는 데만 쓰며, 게임 진행·광고 정보와 결합하거나 이용자를 식별·추적하는 데 사용하지 않습니다.
리워드 광고 지면은 인터폰 힌트 하나뿐입니다. 배너·전면 광고는 없습니다. 광고가 준비되지 않았거나 중도 종료된 경우에는 힌트와 점수 차감을 적용하지 않으며, 광고를 끝까지 시청한 뒤 광고 화면까지 닫혀야 힌트를 제공합니다.
Realtime Database 보안 규칙은 다음을 강제합니다.
초대 링크를 전달받은 사람은 링크에 포함된 참가 권한을 사용할 수 있으므로 공개 게시판에 올리지 마십시오.
이 앱은 만 14세 이상 이용자를 대상으로 하며 LevelPlay에도 아동 대상 앱이 아니라고 전달합니다. 만 14세 미만 사용자는 이 앱을 이용하지 않아야 합니다.
이용자는 기기 저장 진행을 직접 삭제할 수 있습니다.
Firebase 사건 클리어·실시간 기록의 열람·삭제·처리정지 또는 기타 문의는 아래 연락처로 요청할 수 있습니다. 요청 처리에 필요한 최소 정보 외에는 요구하지 않습니다. 앱 데이터 삭제·앱 재설치·브라우저 사이트 데이터 삭제는 새 익명 ID를 만들 수 있으므로, Firebase 기록 삭제가 필요하면 먼저 문의하는 것이 좋습니다.
앱 데이터 또는 앱을 삭제하면 기기에 저장된 광고 동의 완료 상태도 삭제되며, 다음 게임 시작 전에 다시 동의를 요청합니다. 기기 설정에서도 Android 광고 ID를 삭제·재설정할 수 있습니다. Unity가 보유한 정보에 관한 요청은 Unity의 게임 이용자 개인정보처리방침에 안내된 권리 행사 방법을 이용할 수 있습니다.
이 방침이 바뀌면 시행일을 고쳐 이 페이지에 공개합니다.
| 개발자 | JHUD |
| 개인정보 보호책임자 | Jongho Han |
| 문의 | tkrdmsdl@gmail.com |