개인정보 처리방침
요약 — 본 서비스는 게임 제공과 부정행위 방지에 필요한 최소한의 정보만 수집하며, 광고 및 분석 외 다른 목적으로 활용하지 않습니다. 이용자는 언제든 데이터 열람·정정·삭제를 요청할 수 있고, 회원 탈퇴 시 24시간 이내에 모두 파기됩니다.
1. 수집 항목
- 회원 정보(SnackPlay): 기기 기반 게스트 식별자, 닉네임, 프로필 이미지 URL.
- 게임 데이터(SnackPlay): 점수, 난이도, 콤보, 정답률, 플레이 시간, Daily Challenge / Guild / Event 참여 기록.
- 부정행위 방지(SnackPlay): 결정론적 timing 서명, 입력 checksum, 멱등 키 (점수 위변조·매크로 탐지 한정).
- 기기 정보: 모델, OS·앱 버전, 언어 설정.
- 푸시 토큰: SnackPlay 알림 동의 시 FCM·APNs 토큰. PaletteWeather 는 단말 내 로컬 알림만 사용하며 토큰을 외부로 전송하지 않습니다.
- 광고 식별자: AdMob 광고 ID(Android Advertising ID / Apple IDFA). OS 설정에서 비활성화 시 미수집. iOS 는 앱 추적 투명성(ATT) 동의 후에만 수집되며, EU/EEA 이용자는 AdMob 동의 관리(UMP)를 통해 언제든 동의를 철회할 수 있습니다.
- 위치 정보(PaletteWeather): GPS 좌표 (날씨 조회에 일회성 사용 후 폐기, 서버에 저장하지 않음).
- 즐겨찾기 도시(PaletteWeather): 사용자가 추가한 도시(이름·좌표)는 단말에만 저장되며 외부로 전송되지 않습니다.
2. 이용 목적
- 이용자 식별 및 서비스 제공 (게스트 식별, 세션 갱신).
- 게임 기록·랭킹·통계 산출 및 Daily Challenge / Guild / Event 운영.
- 부정행위 탐지 및 차단.
- 알림 발송 (SnackPlay 출석·미션·친구·이벤트 + PaletteWeather 로컬 기상 알림, 광고성 알림 금지).
- AdMob 광고 노출 및 보상 검증 (SnackPlay 는 배너·보상형·전면·앱 오픈, PaletteWeather 는 배너·네이티브).
- Firebase Analytics·Crashlytics 기반 품질 분석 (개인 식별 정보 마스킹).
3. 보유 기간
| 항목 | 보유 기간 |
| 회원 정보·게임 데이터 | 탈퇴 시 24시간 이내 파기 (부정 의심 시 30일 이내 자동 삭제) |
| 익명화 통계 | 글로벌 랭킹 무결성 유지 목적으로 보존 가능 |
| Firebase 분석·크래시 로그 | 익명화 후 최대 90일 |
| PaletteWeather 위치 정보 | 조회 즉시 폐기 (DB 미저장) |
| SnackPlay 푸시 토큰 | 알림 해제 또는 탈퇴 시 즉시 삭제 |
4. 이용자 권리
이용자는 본인 확인 절차를 거쳐 다음 권리를 행사할 수 있습니다.
- 열람·정정: 앱 내 프로필 편집(닉네임·프로필 이미지) 또는 이메일 요청.
- 데이터 이동권: 이메일 요청 시 JSON 등 일반 포맷으로 30일 이내 제공.
- 삭제(파기 요청): "설정 → 계정 삭제" 또는 API 호출 시 24시간 이내 처리.
- 광고·알림 거부: OS 설정 또는 앱 내 알림 설정에서 언제든 해제 가능.
5. 제3자 처리위탁
법령에 따른 경우를 제외하고는 개인정보를 제3자에게 제공하지 않습니다. 서비스 운영을 위해 다음 수탁자에게 일부 처리를 위탁하며, 수탁 정보의 관리 책임은 운영자가 부담합니다.
| 수탁자 | 위탁 업무 | 이전 국가 |
| Google LLC (Firebase / AdMob) | Analytics·Crashlytics·Performance·Remote Config·Cloud Messaging·광고 | 미국 |
| 자체 운영 서버 (gwangy.com) | 게임 데이터·회원 정보 저장, 날씨 조회 중계 | 대한민국 |
| Open-Meteo | 날씨·대기질·지명 검색 (좌표 기반 조회) | 독일 |
| MET Norway | 날씨 폴백 (좌표 기반 조회) | 노르웨이 |
6. 보안 조치
- 모든 API 통신은 TLS 1.2 이상으로 암호화.
- refresh token rotation 기반 세션 관리.
- 토큰·민감 정보는 안전한 키 보관소(Android Keystore·iOS Keychain)에 저장.
- anti-cheat 서명 검증으로 점수 위변조 차단.
- 로그·크래시 보고 시 PII(이메일·토큰·UUID) 자동 마스킹.
7. 만 14세 미만 아동
서비스는 만 14세 이상을 대상으로 합니다. 만 14세 미만 이용자는 법정대리인의 동의가 필요하며, 동의 없이 수집된 정보는 확인 즉시 삭제합니다.
8. 방침 변경 및 문의
본 방침은 법령 개정이나 서비스 변경 시 갱신될 수 있습니다. 중요 변경 사항은 시행 최소 7일 전(이용자에게 불리한 변경 시 30일 전)에 앱 내 또는 본 페이지에 공지합니다.
본 서비스는 개인 개발자가 운영하며, 운영자 본인이 개인정보 보호책임자로서 문의에 응합니다. · 이메일 gwangy.claw@gmail.com