개인정보처리방침
Privacy Policy
한국어
ZemyStudio(이하 “개발자”)는 Android 게임 Tiny Don't Trust Anything(패키지 com.zemystudio.donttrustanything)을 제공합니다.
1. 앱이 처리하는 정보
- 기기 내 저장: 완료한 스테이지, 스테이지별 최고 기록, 사망 횟수, 업적 진행과 캠페인 기록을 기기에 저장합니다.
- Firebase Analytics: 스테이지 시작·완료·실패 이벤트, 스테이지 식별자, 시도 번호, 플레이 시간과 사망 횟수 및 일반적인 기기·앱 정보를 처리합니다.
- Firebase Crashlytics: 충돌 스택 추적, 충돌 당시 앱 상태, 기기 메타데이터, Crashlytics 설치 식별자와 진단 정보를 처리합니다.
- Google Play Games 서비스: 플랫폼 인증, Saved Games 저장·복원, 업적과 리더보드를 위해 Google이 게임 프로필 정보, 업적 진행, 제출 점수, 아래 게임 기록 및 SDK 분석·진단 정보를 처리할 수 있습니다.
앱은 개발자 운영 계정 가입을 제공하지 않으며 이름, 이메일 주소, 전화번호, 연락처, 정확한 위치, 사진, 카메라·마이크 녹음 또는 결제 정보를 직접 요청하지 않습니다. 앱은 Google Play Games의 인증 성공 여부만 사용하며 플레이어 ID, 게이머태그, 아바타, 이메일 또는 인증 토큰을 개발자 저장소나 Firebase 분석에 기록하지 않습니다. Android 출시 빌드는 스테이지 전환 시 전면광고를 제공하기 위해 Google AdMob을 사용합니다.
광고 및 동의: 앱은 Google Mobile Ads SDK 1.4.0과 UMP 4.0.0을 사용합니다. 앱 시작 시 동의 정보를 갱신하고 필요한 동의창 처리 뒤 UMP가 광고 요청을 허용할 때만 광고 SDK를 초기화합니다. EEA, 영국 및 스위스에서는 동의, 동의하지 않음 및 옵션 관리 선택지를 제공합니다. 요구되는 경우 메인 화면의 광고 개인정보 설정 링크 또는 일시정지 화면에서 선택을 다시 확인할 수 있습니다. 앱은 광고 개인화를 비활성화하며 Android 광고 ID 및 AdServices 광고 ID·기여 권한을 manifest에서 제거합니다. 다만 Google Mobile Ads SDK는 광고 제공, 분석 및 부정행위 방지를 위해 IP 주소(대략적인 위치 추정에 이용 가능), 앱 실행·탭·광고 조회 같은 이용 상호작용, 진단 정보, app-set ID 등 기기 또는 계정 식별자를 자동으로 처리하고 Google과 공유할 수 있습니다. 광고는 마지막 전체 화면 광고 노출 후 2분이 지나고 다음 스테이지로 전환할 때만 표시될 수 있으며, 스테이지 100 엔딩에는 표시하지 않습니다.
2. Google Play Games 로그인, 클라우드 저장, 업적 및 리더보드
지원되는 Android 환경에서는 앱 시작 시 Google Play Games 플랫폼 인증을 자동 확인합니다. 인증에 성공하면 완료한 스테이지 ID, 스테이지별 최단 시간·최소 사망·클리어 횟수, 업적 진행, 캠페인 최단 시간·최소 사망 기록과 문서 버전·기록 시각을 donttrust_progress_v1 Saved Games 슬롯에 저장하고 복원할 수 있습니다. 기기 전용 프로필 식별자, 광고 노출 주기, 설정, 분석 payload와 내부 재시도 식별자는 클라우드 문서에서 제외합니다.
충돌하는 기록은 완료 스테이지 합집합, 더 좋은 시간·사망 기록과 더 큰 누적 진행을 기준으로 병합합니다. 인증 또는 네트워크가 실패해도 게임과 기기 내 저장은 계속되며, 저장 작업은 연결이 가능할 때 다시 시도합니다. 앱은 업적 리소스 키·누적 단계와 정수 점수만 Play Games SDK에 전달하며 Google의 기본 업적·리더보드 서비스를 사용합니다.
3. Firebase 수집 설정
Firebase Analytics와 Crashlytics는 이용 현황, 앱 품질 및 오류 분석을 위해 기본 활성화됩니다. 자동 화면 보고, Android 광고 ID 수집과 광고 개인화 신호는 비활성화되어 있고, Android 광고 ID 및 AdServices 광고 ID·기여 권한은 앱 manifest에서 제거됩니다. 이름, 이메일, Google Play Games 플레이어 식별자, 원문 사용자 입력, 저장 문서 또는 기기 내 파일 경로를 Analytics 이벤트나 Crashlytics 사용자 식별자로 보내지 않습니다.
4. 제공받는 자, 보안 및 보존
Google은 AdMob, UMP, Firebase와 Google Play Games 서비스 제공자로서 위 정보를 광고 제공, 동의 관리, 인증, 클라우드 저장·복원, 업적·리더보드, 분석, 충돌 보고, 보안, 부정행위 방지와 서비스 개선 목적으로 처리하고 공유할 수 있습니다. 정보는 전송 중 암호화됩니다. 광고, Google 계정 범위의 Saved Games 및 기타 Google 서비스 정보는 Google의 정책, 이용자 설정과 보존 기준에 따릅니다. 개발자는 집계 분석과 충돌 보고서를 앱 운영·품질 개선에 필요한 기간 동안 보관합니다.
5. 이용자와 보호자의 선택
기기의 앱 저장공간을 삭제하거나 앱을 제거하면 기기 내 게임 기록이 삭제되지만 Google 계정 범위의 Saved Games 사본은 자동 삭제되지 않을 수 있습니다. Google Play Games 프로필, Saved Games, 업적과 리더보드 정보는 Google Play Games 또는 Google 계정 설정에서 관리할 수 있습니다. UMP가 개인정보 옵션을 요구하는 경우 앱의 개인정보 설정 링크에서 광고 선택을 다시 확인하거나 철회할 수 있습니다. 앱이 플레이어 식별자를 보관하지 않으므로 개발자가 특정 Play Games 기록을 직접 찾아 삭제하지 못할 수 있습니다.
개발자는 어린이를 포함한 이용자에게 이름이나 연락처를 고의로 요청하지 않습니다. 이용자 또는 보호자는 아래 이메일로 앱 이름, 사용하는 기기와 요청 범위를 보내 문의할 수 있습니다. 확인 가능한 개발자 관리 정보는 합리적인 기간 안에 삭제하거나 익명화하고, Google이 독립적으로 관리하는 정보는 해당 관리 방법을 안내합니다.
6. 문의 및 변경
개인정보 문의: zemystudio@gmail.com
처리 방식이 중요하게 변경되면 이 페이지의 최종 업데이트 날짜를 바꾸고 필요한 경우 앱 또는 스토어를 통해 알립니다. 외부 서비스나 수집 범위가 달라지는 앱 업데이트 전 이 방침과 스토어 데이터 안전성 선언을 실제 출시 파일에 맞춰 다시 검토합니다.
English
ZemyStudio (“we”) provides the Android game Tiny Don't Trust Anything (package com.zemystudio.donttrustanything).
1. Information processed by the app
- On-device storage: Completed stages, per-stage best records, death counts, achievement progress, and campaign records are stored on the device.
- Firebase Analytics: Stage-start, completion, and failure events; stage identifiers; attempt numbers; play duration and death counts; and general device and app information are processed.
- Firebase Crashlytics: Crash stack traces, relevant app state, device metadata, a Crashlytics installation identifier, and diagnostic information are processed.
- Google Play Games Services: For platform authentication, Saved Games storage and restore, achievements, and leaderboards, Google may process game profile information, achievement progress, submitted scores, the game records described below, and SDK analytics and diagnostics.
The app has no developer-operated account registration and does not directly ask for names, email addresses, phone numbers, contacts, precise location, photos, camera or microphone recordings, or payment information. It uses only the Google Play Games authentication result and does not record a player ID, gamertag, avatar, email address, or authentication token in developer storage or Firebase analytics. The Android release uses Google AdMob to provide interstitial ads during stage transitions.
Ads and consent: The app uses Google Mobile Ads SDK 1.4.0 and UMP 4.0.0. It refreshes consent information at launch, completes the required form flow, and initializes Ads only when UMP permits requests. In the EEA, United Kingdom, and Switzerland, the message offers Consent, Do not consent, and Manage options. When required, users can revisit their choice through the main-menu ad privacy link or the pause screen. Ad personalization is disabled, and the Android advertising-ID and AdServices advertising-ID/attribution permissions are removed from the manifest. Google Mobile Ads may nevertheless automatically process and share IP addresses (which can estimate general location), user interactions such as app launches, taps, and ad views, diagnostic information, and device or account identifiers such as app-set ID for advertising, analytics, and fraud prevention. An ad may be shown only on a transition to the next stage when at least two minutes have elapsed since the previous full-screen exposure; no ad is shown for the Stage 100 ending.
2. Google Play Games sign-in, cloud save, achievements, and leaderboards
On supported Android environments, the app automatically checks Google Play Games platform authentication at startup. Once authenticated, it can store and restore completed stage IDs; per-stage best time, least deaths, and clear count; achievement progress; campaign fastest-time and fewest-deaths records; and document revision and write time in the donttrust_progress_v1 Saved Games slot. The cloud document excludes the device-only profile identifier, ad cadence, settings, analytics payloads, and internal retry identifiers.
Conflicting records are merged using the union of completed stages, better time and death records, and the greater cumulative progress. Authentication or network failure does not block gameplay or on-device saves, and pending work is retried when a connection becomes available. The app sends only achievement resource keys, cumulative steps, and integer scores through the Play Games SDK and uses Google's standard achievements and leaderboards services.
3. Firebase collection settings
Firebase Analytics and Crashlytics are enabled by default for usage measurement, app quality, and error diagnosis. Automatic screen reporting, Android advertising ID collection, and ad-personalization signals are disabled. Android Advertising ID and the AdServices advertising-ID and attribution permissions are removed from the app manifest. We do not send names, email addresses, Google Play Games player identifiers, free-form user input, save documents, or on-device paths as Analytics events or Crashlytics user identifiers.
4. Service providers, security, and retention
Google, as our provider for AdMob, UMP, Firebase, and Google Play Games Services, may process and share the information above for advertising, consent management, authentication, cloud storage and restore, achievements and leaderboards, analytics, crash reporting, security, fraud prevention, and service improvement. Information is encrypted in transit. Advertising data, Google account-scoped Saved Games, and other Google service information are retained under Google's applicable policies, user controls, and retention rules. We retain aggregate analytics and crash reports only as long as reasonably needed to operate and improve the app.
5. User and guardian choices
Clearing app storage or uninstalling removes on-device game records, but it may not automatically remove the Google account-scoped Saved Games copy. Users can manage Google Play Games profiles, Saved Games, achievements, and leaderboard information through Google Play Games or Google Account settings. When UMP requires privacy options, users can revisit or withdraw their advertising choice through the in-app privacy link. Because the app does not retain player identifiers, we may be unable to directly locate and delete a specific Play Games record.
We do not knowingly ask any user, including a child, for a name or contact information. A user, parent, or guardian may contact us at the address below with the app name, device used, and scope of the request. We will delete or anonymize verifiable developer-controlled information within a reasonable period and explain how to manage information independently controlled by Google.
6. Contact and changes
Privacy contact: zemystudio@gmail.com
If our practices materially change, we will update the date on this page and, when required, provide notice in the app or store. Before an app update changes an external service or collection scope, we will review this policy and the store Data safety declaration against the actual release artifact.