한국어 · English
개인정보처리방침
본 개인정보처리방침은 개인 개발자(이하 "운영자")가 제공하는 SnackPlay 및 PaletteWeather(이하 "서비스") 이용 시 수집·이용·보관되는 개인정보와 이용자의 권리를 투명하게 안내합니다.
핵심 요약: 본 서비스는 원활한 게임 및 날씨 기능 제공과 부정행위 방지에 필요한 최소한의 정보만 처리하며, 광고 및 분석 외 다른 목적으로 활용하지 않습니다. 이용자는 언제든 데이터 열람·정정·삭제를 요청할 수 있으며, 계정 삭제(탈퇴) 시 24시간 이내에 모든 개인 데이터가 파기됩니다.
1. 처리하는 개인정보 항목
| 구분 | 처리 항목 | 목적 |
|---|---|---|
| 회원 정보 (SnackPlay) | 기기 기반 게스트 식별자, 닉네임, 프로필 이미지 URL | 이용자 식별 및 세션 관리, 프로필 표시 |
| 게임 데이터 (SnackPlay) | 점수, 난이도, 콤보, 정답률, 플레이 시간, Daily Challenge / Guild / Event 참여 기록 | 게임 진행, 글로벌·주간·친구 랭킹 산출, 통계 제공 |
| 부정행위 방지 (SnackPlay) | 결정론적 타이밍 서명, 입력 체크섬, 멱등성 키 | 점수 위변조, 매크로 및 비인가 프로그램 탐지·차단 |
| 기기 정보 (공통) | 기기 모델명, OS 버전, 앱 버전, 언어 설정 | 서비스 최적화, 호환성 유지 및 고객 지원 |
| 푸시 토큰 (SnackPlay) | 알림 수신 동의 시 발급되는 FCM / APNs 토큰 | 출석, 미션, 랭킹 변동 등 게임 알림 (광고성 알림 금지) |
| 광고 식별자 (공통) | Google AdMob 광고 ID (Android GAID / Apple IDFA), 대략적 위치(IP 기반) | 맞춤형/비맞춤형 광고 송출, 빈도 제어 및 부정 트래픽 방지 |
| 위치 정보 (PaletteWeather) | GPS 좌표 (실시간 기상 조회 1회성 사용 후 즉시 폐기) | 현재 위치 날씨·대기질 조회 (서버에 영구 저장하지 않음) |
| 즐겨찾기 도시 (PaletteWeather) | 사용자가 추가한 관심 도시 목록 (도시명, 좌표) | 날씨 빠른 조회 (기기 내 로컬 저장소에만 보관) |
2. 개인정보의 이용 목적
- 서비스 기본 기능 제공: 게스트 계정 식별, 게임 기록 저장, 실시간 날씨 및 테마 조회.
- 소셜 및 경쟁 시스템 운영 (SnackPlay): 글로벌/주간 랭킹 산출, 길드 및 이벤트 운영, 친구 비교.
- 부정행위 방지 및 공정성 유지: 비정상 점수 탐지, 위변조 클라이언트 차단.
- 필수 알림 발송: SnackPlay 게임 상태 알림 및 PaletteWeather 단말 로컬 기상 특보 알림.
- 광고 게재 및 보상 검증: Google AdMob 광고 표시 (SnackPlay: 배너/보상형/전면/앱오픈, PaletteWeather: 배너/네이티브).
- 서비스 품질 개선 및 진단: Firebase Analytics (개인식별정보 마스킹) 및 Firebase Crashlytics 기반 충돌 오류 분석.
3. 보유 및 이용 기간
| 항목 | 보유 기간 | 파기 방법 |
|---|---|---|
| SnackPlay 회원 정보 및 게임 데이터 | 회원 탈퇴(계정 삭제) 시 24시간 이내 파기 (부정 의심 시 최대 30일 보관 후 자동 삭제) | DB 영구 삭제 |
| 익명화 통계 데이터 | 글로벌 랭킹 무결성 유지 목적에 한해 익명화 보존 | 식별 불가능 상태 유지 |
| Firebase 분석 및 크래시 로그 | 수집 후 최대 90일 ~ 14개월 (Google Analytics 정책 준수) | Google 정책에 따른 자동 만료 |
| PaletteWeather 실시간 위치 정보 | 날씨 API 조회 완료 즉시 메모리 폐기 | DB 미저장 (즉시 소멸) |
| SnackPlay 푸시 토큰 | 알림 동의 해제 또는 앱 삭제/탈퇴 시 즉시 삭제 | 서버 및 FCM/APNs 삭제 |
4. 이용자의 권리와 행사 방법
- 열람 및 정정: SnackPlay 앱 내 프로필 편집 메뉴에서 닉네임과 프로필 이미지를 직접 변경할 수 있습니다.
- 데이터 삭제 (계정 탈퇴): SnackPlay "설정 → 계정 삭제"를 통해 즉시 탈퇴할 수 있으며, 24시간 이내에 모든 서버 데이터가 완전히 파기됩니다.
- 데이터 이동권: 이메일(gwangy.claw@gmail.com)로 요청 시 JSON 형식의 데이터를 30일 이내에 제공합니다.
- 광고 및 추적 동의 철회:
- Android: 기기 설정 → 개인정보보호 → 광고 → '광고 ID 재설정 또는 삭제'
- iOS: 기기 설정 → 개인정보 보호 및 보안 → 추적 → 앱 추적 허용 해제 (ATT)
- EU/EEA/영국 이용자: 앱 내 "개인정보 옵션(Privacy Options)" 메뉴에서 Google UMP 동의 상태를 언제든지 변경할 수 있습니다.
5. 제3자 제공 및 처리 위탁
운영자는 이용자의 동의 없이 개인정보를 외부에 판매하거나 제3자에게 임의로 제공하지 않습니다. 원활한 서비스 제공을 위해 다음 수탁자에게 일부 처리를 위탁하고 있습니다.
| 수탁자 | 위탁 업무 내용 | 이전 국가 |
|---|---|---|
| Google LLC (Firebase / AdMob) | 앱 품질 분석(Analytics), 오류 진단(Crashlytics), 원격 구성, 푸시 발송(FCM), 광고 게재 | 미국 |
| 자체 운영 서버 (gwangy.com) | 게임 세션, 점수, 랭킹, 게스트 계정 데이터 암호화 보관 | 대한민국 |
| Open-Meteo | 실시간 기상, 대기질, 지명 검색 API 중계 (좌표 기반 조회) | 독일 |
| MET Norway | 기상 예측 데이터 폴백 조회 (좌표 기반 조회) | 노르웨이 |
6. 안전성 확보 조치
- 암호화 통신: 모든 네트워크 통신은 TLS 1.2 / TLS 1.3 암호화 프로토콜을 적용합니다.
- 보안 저장소: 토큰 및 인증 정보는 Android Keystore 및 iOS Keychain에 암호화 보관됩니다.
- 무결성 검증: 점수 조작 및 매크로 방지를 위한 cryptographic checksum 서명 검증을 수행합니다.
- 개인식별정보 보호: 오류 로그 및 분석 데이터 수집 시 PII(이메일, 고유식별자 등)는 사전에 자동 마스킹 처리됩니다.
7. 만 14세 미만 아동의 개인정보 보호
본 서비스는 만 14세 이상 이용자를 대상으로 합니다. 만 14세 미만 아동의 경우 법정대리인의 동의가 필요하며, 동의 없이 수집된 정보가 확인될 경우 지체 없이 삭제 조치합니다.
8. 방침 변경 및 문의
본 개인정보처리방침은 법령 또는 서비스 변경 사항을 반영하기 위해 개정될 수 있습니다. 중요한 변경 사항이 발생할 경우 시행 최소 7일 전(이용자에게 불리한 변경은 30일 전)에 앱 공지사항 또는 본 페이지를 통해 안내합니다.
개인정보 보호 관련 문의사항이나 권리 행사는 아래 개인정보 보호책임자에게 문의해 주시기 바랍니다.
- 개인정보 보호책임자: 개인 개발자 Glenn Yu
- 문의 이메일: gwangy.claw@gmail.com