ZooZooEscape 개인정보 처리방침
시행일: 2026년 7월 22일
RooferLabs는 ZooZooEscape를 무료 게임 앱으로 제공하며 개인정보 보호법 등 관계 법령을 준수합니다. 본 방침은 ZooZooEscape에서 처리되는 게임 계정·저장 정보와 광고 SDK 사용 방식을 설명합니다. ZooZooEscape는 특정 아동 연령층을 주된 대상으로 설계하거나 홍보하지 않는 일반 이용자용 게임입니다.
처리 목적, 항목 및 보유기간
ZooZooEscape의 핵심 게임은 별도의 Apple·Google 로그인 없이 게스트로 이용할 수 있습니다. 앱은 Unity Authentication을 통해 임의의 UGS Player ID를 발급하여 게스트 게임 계정을 식별합니다. 프로필에서 닉네임 입력은 선택 사항이며 전화번호는 요청하지 않습니다.
| 구분 | 처리 목적 | 처리 항목 | 보유기간 |
|---|---|---|---|
| Unity Authentication | 게스트 게임 계정 생성, 이용자 식별, 프로필 닉네임 제공, 인증과 보안 | UGS Player ID, 사용자가 선택적으로 입력한 닉네임, IP 주소를 이용한 대략적 위치, 서비스 이용·오류 정보 | 게임 계정 삭제 시까지 |
| 선택적 Unity Player Accounts 로그인 | Apple·Google 로그인, 기기 변경·재설치 후 계정 복원 | 이메일 주소, Unity Player Account ID, 로그인 이용 정보, 고객지원 문의 내용(해당하는 경우) | Unity Player Account 삭제 시까지. Unity는 계정이 2년간 비활성 상태이면 삭제 여부를 안내할 수 있음 |
| Unity Cloud Save·Cloud Code | 게임 기록·아이템 수량 보관, 이어하기, 지원 기기 간 복원, 한 계정의 동시 사용 방지와 저장 충돌 해결 | 1~12단계 동물 기록·도감 상태, 진행 중 동물의 단계·위치·회전·해제 상태, 현재·다음 동물 단계, 경과 시간, 해당 게임의 제거 아이템 사용 횟수, 제거 아이템 보유 수량, 저장 버전·시각, 기기·임시 세션 식별자, 중복 처리 방지용 작업·광고 거래 식별자 | 게임 계정 또는 Cloud Save 데이터 삭제 시까지 |
| Apple App Store·Google Play·Unity Economy | 소모성 아이템 결제, 영수증 검증, 중복 지급 방지 | UGS Player ID, 스토어·상품·거래 식별자, 영수증 또는 구매 데이터와 서명, 통화, 검증·지급 결과 | Apple·Google·Unity의 정책 및 관계 법령에 따른 기간. 게임의 지급 기록은 게임 계정 또는 Cloud Save 데이터 삭제 시까지 |
| 기기 내부 저장 | 진행 복구, 환경설정 유지, 광고 주기와 서버 동기화 재시도 | 게임 기록과 진행 상태의 기기 사본, 사운드·배경음·진동 설정, 서버 아이템 수량 캐시, 미완료 동기화·보상 확인 작업 ID, 게임 종료 횟수와 광고 처리 상태 | 앱 데이터 삭제 또는 앱 제거 시까지 |
| Google Mobile Ads | 광고 제공, 성과 측정, 서버 측 보상 확인과 부정 사용 방지 | IP 주소, 앱 실행·탭·광고 시청 등 상호작용, 앱·SDK 진단 및 성능 정보, 광고 ID·앱 세트 ID 등 기기·계정 식별자, UGS Player ID, 보상 작업 ID, 광고 단위·보상·거래 식별자 | 광고 정보는 Google 정책에 따름. RooferLabs의 보상 중복 방지 기록은 아래 Firebase 항목에 따름 |
| Google Firebase Functions·Firestore | 보상형 광고 서명 검증, 서버 아이템 지급, 장애 시 재시도와 중복 지급 방지 | UGS 지급을 기다리는 동안 UGS Player ID와 보상 작업 ID를 저장하고 광고 단위·보상·거래 식별자를 처리. 지급 완료 후 Player ID와 원본 작업 ID를 삭제하고 광고 거래 ID, 작업 ID의 해시, 처리 상태·시각·만료 시각만 저장 | 미완료·완료 기록 모두 생성 후 90일에 만료되며 Firestore TTL 처리 일정에 따라 자동 삭제 |
| 문의 및 권리 행사 | 고객 문의, 계정·데이터 삭제와 개인정보 권리 요청 처리 | 이메일 주소, 문의 내용, 본인 확인에 필요한 최소 정보 | 처리 목적 달성 후 지체 없이 파기. 관계 법령상 보존 의무가 있는 경우 해당 기간 |
게임 기록과 진행 중인 게임 상태는 기기에 먼저 저장된 뒤 Unity Cloud Save로 전송됩니다. 제거 아이템 보유 수량은 Unity Cloud Save·Cloud Code의 서버 값을 기준으로 관리하며 기기에는 화면 표시와 재시도를 위한 사본만 둡니다. 보상형 광고의 아이템 지급은 Google이 보낸 서명된 콜백을 Firebase Functions에서 검증한 뒤 처리합니다. 유료 아이템은 Apple App Store 또는 Google Play 결제 후 Unity Economy에서 영수증을 검증한 경우에만 지급합니다.
처리 방법
UGS 계정·Cloud Save·Cloud Code·Economy, 구매 및 광고 정보는 앱 이용 과정에서 SDK와 암호화된 서버 통신을 통해 자동으로 처리됩니다. 보상형 광고를 끝까지 시청한 경우 Google의 서버 측 확인 콜백이 Firebase Functions로 전송됩니다. 유료 아이템 구매를 선택한 경우 스토어 영수증이 Unity Cloud Code·Economy로 전송되어 검증됩니다. 닉네임은 사용자가 프로필에서 직접 입력한 경우에만, 이메일과 Unity Player Account ID는 사용자가 Apple 또는 Google 로그인을 선택한 경우에만 처리됩니다. 문의 정보는 사용자가 이메일을 보낸 경우에만 처리됩니다.
Unity Gaming Services
ZooZooEscape는 게임 계정 식별, 선택적 Apple·Google 로그인, 기기 간 게임 진행 복원, 서버 기준 아이템 수량과 활성 기기 확인 및 구매 영수증 검증을 위해 Unity Authentication, Unity Player Accounts, Cloud Save, Cloud Code 및 Economy를 사용합니다. Unity의 정보 처리 방식은 Unity 개인정보처리방침에서 확인할 수 있습니다.
사용자가 Unity Player Accounts에서 Apple 또는 Google 로그인을 선택하면 해당 로그인 제공자도 인증 정보를 각 개인정보처리방침에 따라 처리할 수 있습니다. 선택적 로그인을 이용하지 않아도 핵심 게임을 플레이할 수 있습니다.
광고와 제3자 SDK
ZooZooEscape는 광고 제공을 위해 Google Mobile Ads SDK를 사용합니다. Google Mobile Ads SDK는 광고 제공, 광고 성과 측정, 부정 사용 방지, 맞춤형 광고 제공 여부 판단을 위해 다음과 같은 정보를 처리할 수 있습니다.
- 광고 식별자(IDFA 등)
- 기기 및 앱 정보
- 광고 노출과 상호작용 정보
- 대략적인 위치 또는 네트워크 기반 정보
- 진단 및 성능 정보
일부 지역 또는 iOS 버전에서는 맞춤형 광고, 추적, 개인정보 선택을 위해 동의 화면이 표시될 수 있습니다. 사용자는 iOS 설정 또는 앱 내 개인정보 선택 화면을 통해 추적 및 광고 관련 선택을 변경할 수 있습니다.
보상형 광고에서는 부정 지급과 중복 지급을 막기 위해 UGS Player ID와 임의의 보상 작업 ID를 Google Mobile Ads의 서버 측 확인 정보에 포함합니다. Firebase Functions는 Google 공개키로 콜백 서명을 확인하고 광고 단위·보상 이름·수량·시각을 검증한 뒤 Unity Cloud Code에 지급을 요청합니다. UGS가 일시적으로 응답하지 않으면 Firestore가 지급 완료 시까지 Player ID와 보상 작업 ID를 보관하여 재시도하며, 지급 완료 즉시 두 원본 값을 삭제하고 광고 거래 ID와 작업 ID의 해시 등 최소한의 중복 방지 기록만 남깁니다. 미완료·완료 기록은 모두 생성 후 90일에 만료되며 Firestore TTL 처리 일정에 따라 자동 삭제됩니다.
Google의 정보 처리 방식은 Google 개인정보처리방침에서 확인할 수 있습니다.
개인정보의 국외 이전
앱의 계정, 클라우드 저장, 선택적 소셜 로그인과 광고 기능을 제공하기 위해 다음과 같이 정보가 국외에서 처리될 수 있습니다.
| 이전받는 자 | 국가 | 이전 항목·목적 | 시점·방법 | 보유기간 |
|---|---|---|---|---|
| Unity Technologies S.F. 및 Unity 하위처리자 | 미국, 호주, 벨기에, 브라질, 독일, 싱가포르, 대만 등 Unity가 공개한 처리 위치 | UGS Player ID, 선택적 닉네임, IP 주소, 선택적 이메일·계정 ID, Cloud Save 게임·아이템·활성 기기 데이터 / 인증, 프로필, 계정 연결, 클라우드 저장과 서버 처리 | 앱 이용과 저장·로그인·아이템 처리 시 암호화된 네트워크 통신 | 게임 계정·Cloud Save 또는 Unity Player Account 삭제 시까지 |
| Apple Inc. 또는 Google LLC | 미국 및 각 제공자의 서비스 처리 국가 | 로그인 인증 결과, 계정 식별자, 이메일(제공되는 경우) / 사용자가 선택한 Apple·Google 로그인 | 사용자가 해당 로그인을 선택할 때 암호화된 네트워크 통신 | 각 로그인 제공자의 개인정보처리방침에 따름 |
| Google LLC, Google Cloud·Firebase 및 광고 서비스 제공자 | 미국 및 Google의 글로벌 서비스 처리 국가 | IP 주소, 상호작용, 진단·성능 정보, 기기·계정 식별자, UGS Player ID, 보상 작업·광고 거래 정보 / 광고, 서버 측 보상 확인, 분석과 부정 사용 방지 | 광고 요청·노출·상호작용과 보상 확인 시 암호화된 네트워크 통신 | 광고 정보는 Google 정책에 따르며 Firestore 기록은 생성 후 90일에 만료 |
Unity와 Google의 하위처리자 및 처리 위치는 서비스 운영에 따라 변경될 수 있으며, 최신 정보는 연결된 공식 목록에서 확인할 수 있습니다.
아동 개인정보
ZooZooEscape는 아동을 주된 대상으로 설계하거나 홍보하지 않습니다. RooferLabs가 관계 법령상 아동의 개인정보가 필요한 동의 없이 처리된 사실을 알게 된 경우 해당 정보의 처리를 제한하거나 삭제하고, 필요한 경우 본인 또는 법정대리인의 요청을 확인하여 조치합니다.
이용자의 권리와 행사 방법
이용자는 관계 법령이 정하는 범위에서 자신의 개인정보에 대한 열람, 정정·삭제, 처리정지 및 동의 철회를 요청할 수 있습니다. 본인 또는 적법한 대리인은 아래 개인정보 보호책임자 이메일로 요청할 수 있으며, RooferLabs는 본인 확인 후 법정 기한 안에 처리합니다. 선택적 Apple·Google 로그인은 연결하지 않을 수 있고, 연결하지 않아도 핵심 게임 이용에는 불이익이 없습니다.
Unity Player Account 자체에 관한 열람 등 요청은 Unity Player Accounts 개인정보 지원으로 직접 문의해야 합니다.
보관, 계정 및 데이터 삭제
기기 내부의 게임 진행·설정·서버 아이템 캐시와 재시도 정보는 앱 데이터 삭제 또는 앱 제거 시 삭제됩니다. Cloud Save의 게임 데이터·아이템 수량·활성 기기 정보와 Unity Authentication 게임 계정은 사용자가 앱의 계정 관리에서 게임 계정 삭제를 완료하거나 RooferLabs에 삭제를 요청할 때까지 보관될 수 있습니다. 게임 계정 삭제 시 Cloud Save의 통합 계정 상태를 먼저 삭제한 뒤 해당 Unity Authentication 계정을 삭제하며, 삭제된 게임 진행과 아이템은 복구할 수 없습니다. 보상 지급 대기 중인 Firestore 기록은 지급 완료 시 Player ID를 제거하며, 완료 여부와 관계없이 생성 후 90일에 만료되어 Firestore TTL 처리 일정에 따라 자동 삭제됩니다. 게임 계정 삭제 후에도 기기 전용 정보가 남아 있다면 앱 데이터 삭제 또는 앱 제거로 삭제할 수 있습니다.
앱을 사용할 수 있는 경우 로비의 계정 관리에서 게임 계정 삭제를 선택해 ZooZooEscape 게임 계정과 Cloud Save 데이터를 직접 삭제할 수 있습니다.
앱을 이용할 수 없는 경우 devroofer929@gmail.com으로 ZooZooEscape 게임 계정 및 관련 Cloud Save 데이터 삭제를 요청할 수 있습니다. RooferLabs는 본인 확인에 필요한 최소한의 정보만 요청하며 비밀번호나 인증 코드를 요구하지 않습니다. 정당한 사유가 없는 한 요청일로부터 10일 이내에 처리 결과를 안내합니다.
Unity Player Account 전체 삭제는 Unity Player Account 삭제 페이지에서 별도로 요청해야 합니다. Unity Player Account 전체 삭제만으로 ZooZooEscape의 Cloud Save 데이터가 자동 삭제되지 않으며, ZooZooEscape 게임 계정 삭제만으로 다른 앱에서도 사용할 수 있는 Unity Player Account 전체가 삭제되지는 않습니다. 두 데이터를 모두 삭제하려면 ZooZooEscape 게임 계정 삭제와 Unity Player Account 전체 삭제를 각각 진행해야 합니다.
광고 SDK에서 처리하는 정보의 보관과 삭제는 Google 정책 및 사용자의 광고·개인정보 설정을 따릅니다. RooferLabs가 Firebase에 저장하는 보상 중복 방지 기록은 위 보유기간에 따라 자동 삭제됩니다.
파기 방법
보유기간이 끝나거나 처리 목적이 달성된 전자적 개인정보는 복구 또는 재생되지 않도록 삭제합니다. Cloud Save와 Unity Authentication 정보는 각 서비스의 삭제 기능으로 삭제하고, Firebase 중복 방지 기록은 만료 시각을 기준으로 삭제하며, 기기 내부 정보는 앱 데이터 삭제 또는 앱 제거로 삭제됩니다. 관계 법령에 따라 일정 기간 보존해야 하는 정보는 다른 정보와 분리하여 해당 기간 동안만 보관합니다.
안전성 확보 조치
RooferLabs는 개인정보 보호를 위해 전송 구간 암호화, 서비스 접근권한 제한, 관련 SDK와 보안 설정의 점검 등 합리적인 보호조치를 적용합니다. 기기 내부 정보는 운영체제의 앱 저장 영역에 저장되며, 이용자는 기기 잠금과 운영체제 업데이트 등 기기 보안 설정을 유지하는 것이 좋습니다.
개인정보 보호책임자 및 문의
개인정보 관련 문의와 권리 행사는 아래 연락처로 보내 주세요.
개인정보 보호책임자: RooferLabs
이메일: devroofer929@gmail.com
웹사이트: https://rooferlabs.kr
권익침해 구제
개인정보 침해에 관한 상담 또는 신고가 필요한 경우 개인정보침해 신고센터(국번 없이 118) 또는 개인정보 분쟁조정위원회(1833-6972)에 문의할 수 있습니다.
변경
본 방침은 법령, SDK, 앱 기능 변경에 따라 수정될 수 있습니다. 중요한 변경이 있는 경우 앱 또는 웹사이트를 통해 안내합니다.