앱이 처리하는 데이터
게임 진행 상황과 설정은 이용자의 기기에만 저장되며 Seori Labs 서버로 전송되지 않습니다. 앱을 삭제하면 기기에 저장된 진행 상황도 삭제됩니다.
서비스 품질과 광고 유입의 성과를 집계하기 위해 Google Analytics for Firebase와 Seori Labs의 분석 서비스로 최초 실행, 화면 조회, 탭, 튜토리얼 진행, 도마뱀 돌보기와 같은 앱·게임 내 상호작용 및 앱 인스턴스에 연결된 분석 식별자를 처리합니다. 이름, 이메일, 전화번호 또는 광고 ID와 연결하지 않으며 개인화 광고나 교차 앱 추적에 사용하지 않습니다.
서비스 안정성을 확인하기 위해 릴리스 빌드에서 발생한 GDScript 오류의 앱 내부 파일 경로(res://), 코드 라인, 오류 유형과 허용 목록 오류 분류, 최대 2개의 파일·함수·라인 프레임을 진단 데이터로 처리합니다. 같은 파일·라인은 실행 세션당 1회, 실행 세션당 전체 20건으로 제한합니다. 오류 원문, 로컬·멤버 변수, 게임 저장 내용, 기기의 절대 사용자 경로는 수집하지 않습니다.
iOS 버전은 Firebase Crashlytics로 네이티브 비정상 종료의 호출 경로, 앱 버전과 실행 단계, 기기·OS 정보, Crashlytics 설치 UUID와 Firebase installation ID, 비정상 종료 직전의 기존 가명 분석 이벤트를 처리합니다. 제한된 GDScript 오류도 안정성 확인에 사용합니다. 계정 ID, 도마뱀 이름, 저장 내용과 인증 토큰을 진단에 첨부하지 않으며 광고·교차 앱 추적에 사용하지 않습니다. Crashlytics는 iOS 버전에만 적용됩니다.
Google Play와 Apple App Store에서는 기존 구매 권한 확인과 복원을 위해 Firebase 익명 설치 사용자 ID를 사용합니다. AppsInToss에서는 토스 로그인으로 받은 앱 범위 사용자 키를 서버에서 즉시 SHA-256 처리한 Platform 사용자 식별자를 사용합니다. 원본 사용자 키는 저장하거나 앱에 반환하지 않습니다.
AppsInToss 토스 로그인 동의 과정에서 토스가 이름을 제공할 수 있지만 Seori Labs는 이름을 기능에 사용하거나 서버에 저장하지 않습니다. 인앱결제를 선택한 경우 마켓·상품 ID, 구매 또는 주문의 거래 참조값과 토큰, 권한·환불 상태 및 처리 시각을 구매 검증과 복원 원장에 저장합니다. 결제 카드번호와 은행계좌 정보는 Seori Labs가 수집하지 않습니다.
크리스털(유료 재화)을 사용하는 경우 유상·무상 크리스털 잔액, 연구 조각과 증표, 모프 상자 열기 요청과 결과, 보장 횟수, 연구·탐사 상태, 지급·차감 시각과 관련 주문 참조를 서버 원장에 저장합니다. 결과는 서버가 정하며 요청별 기록은 같은 요청의 중복 처리 방지와 환불 차감에 사용합니다.
유상 크리스털을 쓰기 위해 Google 또는 Apple 계정을 연결하면, Seori Labs 서버는 해당 공급자가 발급한 로그인 토큰의 서명·발급자·대상값을 검증한 뒤 공급자 이름과 계정 식별자의 해시만 저장합니다. 계정 식별자 원문, 이메일, 이름, 프로필 사진은 저장하지 않습니다. 이 해시는 같은 계정을 다시 연결했을 때 같은 지갑을 찾는 데만 사용합니다.
게임 기능은 위치, 연락처, 사진, 동영상, 마이크, 건강 정보를 수집하지 않습니다. Google Play·App Store 버전의 보상형 광고에 관한 처리는 아래 「Google Play·App Store 보상형 광고」에 적었습니다. AppsInToss 버전에는 보상형 광고가 없고, 전면 광고는 토스 통합 광고 SDK를 사용하며, 토스와 Google AdMob은 해당 정책과 기기 동의 설정에 따라 광고 식별자, 기기·네트워크 정보, 광고 노출·클릭 데이터를 처리할 수 있습니다. Seori Labs는 이 광고 식별자를 구매 계정이나 게임 분석 식별자와 연결하지 않습니다.
처리 목적과 법적 근거
분석·진단 데이터는 앱 안정성 확인, 사용 흐름 및 기능 개선을 위해 처리합니다.
마켓별 가명 사용자 식별자와 구매 데이터는 유료 권한 확인·복원, 구매 검증, 환불 반영, 중복 및 부정 거래 방지, 법적 의무 준수를 위해 처리합니다.
선택적 인앱결제 데이터는 이용자가 구매 기능을 사용할 때만 처리됩니다. iOS 1.9.6부터는 앱 설정 첫 화면의 “사용 통계 보내기”에서 게임 행동 통계를 끄거나 다시 켤 수 있습니다. 선택 이력이 없으면 켬으로 시작하고 선택은 앱을 다시 실행해도 유지됩니다. 끄면 새 게임 행동 통계 수집을 중단하며, 구매 검증·복원, 계정·지갑과 장애 진단에 필요한 처리는 별도로 유지됩니다. iOS Firebase의 광고 저장, 광고 사용자 데이터와 광고 개인화 신호는 거부합니다.
Google Play·App Store 보상형 광고
Google Play·App Store 버전의 광고는 이용자가 버튼을 눌러 직접 고르는 Google AdMob 보상형 광고뿐이며 배너·전면 광고는 없습니다. 광고를 보지 않아도 기본 게임을 이용할 수 있습니다.
광고 제공, 성과 측정과 부정 이용 방지를 위해 Google Mobile Ads SDK(Android 앱에서는 Google User Messaging Platform(UMP)도 함께)가 IP 주소와 그로부터 추정한 대략적 위치, 앱 또는 개발자 범위의 기기 식별자(예: Android 앱 세트 ID), 기기·OS·네트워크 정보, 광고 요청·노출·클릭·시청 완료 같은 광고 상호작용, 앱과 SDK의 성능·진단 정보를 처리할 수 있습니다. Google은 이 데이터를 자체 정책에 따라 처리합니다.
앱은 비개인화 광고만 요청하고 광고 콘텐츠 등급을 최대 G로 제한합니다. iPhone에서는 앱 추적 허락(ATT)을 요청하지 않고, Android에서는 광고 ID 권한을 사용하지 않습니다. Seori Labs는 광고 식별자를 받거나 저장하지 않습니다.
Android 앱에서는 유럽경제지역, 영국, 스위스 이용자가 처음 보상을 고를 때 Google의 동의 화면(UMP)이 나타납니다. 동의하지 않으면 Google의 제한 광고만 제공되거나 보상 버튼이 나타나지 않을 수 있습니다. 이 지역의 Android 이용자는 앱 설정의 '개인정보 선택'에서 언제든지 선택을 바꾸거나 철회할 수 있습니다.
iPhone 앱은 어느 지역에서도 동의 화면을 띄우지 않으며 설정에 개인정보 선택 항목이 없습니다. 유럽경제지역, 영국, 스위스의 iPhone 광고 요청은 Google의 제한 광고로 처리됩니다. 제한 광고에서는 맞춤 광고와 빈도 제한처럼 기기 식별자를 쓰는 기능이 꺼지고, 쿠키·로컬 저장소는 부정 트래픽 탐지에만 사용됩니다.
보상은 광고를 끝까지 본 뒤 Seori Labs 서버가 AdMob 서버 확인(SSV)으로 시청을 확인했을 때만 지급합니다. 이를 위해 보상 요청 ID, 광고 위치, 보상 종류와 양, 처리 상태와 시각, 가명 사용자 식별자를 서버에 저장하고, 보상 요청 ID와 가명 사용자 식별자를 광고 요청에 담아 AdMob이 확인 결과와 함께 돌려주게 합니다. 보상 확인 기록은 생성 90일 뒤 자동 삭제되고, 중복 지급을 막는 요청 기록은 데이터 삭제를 요청하면 함께 삭제합니다.
오늘 본 광고 횟수, 마지막 광고 시각, 확인을 기다리는 요청과 지급 완료 기록은 기기의 게임 저장에 보관합니다. 광고 요청·노출·실패·보상 확인 이벤트는 가명 분석 데이터로 처리합니다.
앱 설정의 '광고 신고'로 부적절한 광고를 알릴 수 있습니다.
Google의 데이터 처리 방식은 Google 개인정보처리방침(policies.google.com/privacy)과 Google 서비스를 사용하는 사이트·앱의 정보 사용 방식(policies.google.com/technologies/partner-sites)에서 확인할 수 있습니다.
AppsInToss 광고
광고 횟수, 마지막 광고 종료 시각, 세션 활동 시각과 완료 식별자는 게임 저장과 별도로 기기에 저장해 빈도 제한과 중복 방지에 사용합니다. 광고 기회·생략 사유·로드·요청·표시·노출·클릭·닫힘·오류 및 표시 시간은 마켓, OS, 번들과 정책 버전별로 분석합니다. 광고 시청에는 토스 로그인이 필요하지 않습니다.
처리 위탁과 전송
Seori Labs는 개인정보를 판매하지 않습니다. Google Play·App Store 버전의 보상형 광고 제공을 위해 Google AdMob이, AppsInToss 광고 제공을 위해 토스 및 Google의 광고 SDK가 데이터를 처리할 수 있으며, Google 개인정보처리방침과 토스 개인정보 처리방침이 함께 적용됩니다.
Google Firebase, Google Analytics 및 Google Cloud는 분석·진단, 익명 인증, 구매 검증 원장, 크리스털 지갑 원장과 서버 운영을 위해 Seori Labs의 서비스 제공자로서 데이터를 처리합니다. Google Play, Apple App Store 및 AppsInToss·토스는 선택한 마켓의 로그인·결제·환불을 처리합니다. 계정 연결은 이용자가 선택한 Google 또는 Apple의 로그인 시스템을 이용하며, 각 공급자는 자체 개인정보처리방침에 따라 로그인 정보를 처리합니다.
서버로 전송되는 데이터는 HTTPS/TLS로 암호화됩니다. 서비스 제공자의 서버 위치에 따라 데이터가 국외에서 처리될 수 있습니다.
보관과 삭제
기기 내 게임 데이터는 앱을 삭제하면 제거됩니다. 분석 데이터는 Google Analytics에 설정된 보관 기간 동안 보관된 뒤 삭제되거나 집계·비식별화됩니다.
Firebase Crashlytics는 호출 경로와 관련 설치 식별자를 90일 보관한 뒤 운영·백업 시스템에서 삭제 절차를 시작합니다.
구매 원장과 크리스털 지갑 원장은 유료 권한 제공, 복원, 환불 차감, 회계·감사, 부정 이용 방지 및 법적 의무에 필요한 기간 동안 보관한 뒤 삭제하거나 비식별화합니다. 계정 연결 해시는 이용자가 계정 삭제를 요청하면 함께 삭제합니다.
Google 또는 Apple 계정을 연결한 이용자는 앱 삭제·재설치나 기기 변경 뒤 같은 계정을 다시 연결해 크리스털 지갑과 구매 기록을 복구할 수 있습니다.
데이터 열람 또는 삭제 요청은 cs@seorilabs.com로 보내주세요. 요청 확인을 위해 앱과 거래를 식별하는 최소 정보를 요청할 수 있습니다. 법령, 회계, 분쟁 또는 부정 이용 방지에 필요한 기록은 해당 목적이 끝날 때까지 제한적으로 보관될 수 있습니다.
아동과 결제
이 앱은 만 13세 미만 아동을 대상으로 제작되지 않았으며, 아동임을 알고 개인정보를 수집하지 않습니다.
미성년자는 보호자의 동의와 기기·스토어의 결제 보호 설정에 따라 인앱결제와 크리스털 충전을 이용해야 합니다.
변경 및 문의
데이터 처리 방식이 변경되면 이 페이지의 수정일과 스토어 데이터 안전 표시를 함께 갱신합니다.
개인정보 및 앱 지원 문의: cs@seorilabs.com