Meloom 개인정보처리방침
시행일: 2026-08-18 (2026-08-18 개정: Android 대략 위치만 사용, 시스템 백업 반영)
앱: Meloom (Android) 개발자: Player Zero 개인정보 문의: contact@player0.dev 공개 주소: https://player0.dev/privacy/ko/ (영문: https://player0.dev/privacy/)
Meloom은 현실의 위치·날씨·시간·캘린더를 작은 방 안에서 보여주는 앱이다. 계정 기능이 없고, 자체 서버도 운영하지 않는다. 이 방침은 앱이 기기에서 무엇에 접근하는지, 사용 중 어떤 외부 서비스에 연결하는지를 설명한다.
이 문서는 영문 원본(PRIVACY_POLICY.md)의 한국어본이며 내용은 같다.
요약
- Meloom에는 계정 체계가 없고 자체 백엔드 서버도 없다.
- 앱에서 만든 것(이름, 펫, 진행 상태, 할 일, 설정)은 기기 안 앱 저장소에 남고 우리에게 업로드되지 않는다. 다만 Android의 백업·기기 이전 기능이 그 저장소를 포함할 수 있다.
- Meloom이 직접 네트워크 요청을 보내는 외부 서비스는 날씨와 일출·일몰을 위한 MET Norway뿐이다.
- Android에서는 대략 위치만 요청한다. 정밀 위치는 요청하지 않는다.
- 광고·분석·크래시 리포팅·트래킹 SDK가 들어 있지 않다.
Meloom이 접근하는 정보
위치
- 위치는 선택 사항이다. 위치 기반 기능을 쓸 때만 기기 위치 권한을 요청하며, 거부할 수 있다.
- Android에서는 대략 위치 권한(ACCESS_COARSE_LOCATION)만 선언한다. 정밀 위치 권한은 선언하지도, 요청하지도 않으므로 앱이 받는 위치는 대략적인 값이다.
- 허용하면 그 대략 정확도로 현재 위치를 한 번 읽는다. 새 측정값을 얻지 못하면 운영체제가 이미 가지고 있는 마지막 위치를 사용할 수 있다.
- 목적: 나라 판정, 화면에 보여줄 위치명 표시, 그 지역의 날씨 조회. 위치가 대략적이므로 구·시 경계 부근에서는 위치명이 덜 정확할 수 있다.
- 거부하거나 기기 위치 서비스가 꺼져 있어도 앱은 동작한다. 첫 실행 안내와 설정 화면에서 나라를 직접 고를 수 있고, 그 나라를 대신 사용한다.
- 좌표는 그때의 조회에만 쓴다. 위도·경도는 저장하지 않는다. 저장하는 것은 그 결과인 국가 코드, 화면에 보여준 위치명, 조회 시각이다.
날씨 (MET Norway)
- 날씨와 일출·일몰 정보를 얻기 위해 그 대략 위치의 좌표를 소수점 넷째 자리로 반올림해 MET Norway 공개 API에 HTTPS로 보낸다(api.met.no, Locationforecast 2.0과 Sunrise 3.0).
- 요청에는 MET Norway 약관이 요구하는 대로 앱을 식별하고 위 연락처를 포함한 User-Agent 헤더를 함께 보낸다.
- 인터넷 요청이 늘 그렇듯, 연결의 IP 주소와 요청에 담긴 좌표는 MET Norway의 자체 서버 로그에 남을 수 있다. 그 처리는 Meloom이 아니라 MET Norway의 약관을 따른다.
- 이 요청에는 이름·계정·기기 식별자·광고 식별자를 보내지 않는다.
- 날씨 데이터를 광고나 프로파일링에 사용하지 않는다.
- MET Norway 이용약관: https://api.met.no/doc/TermsOfService
좌표를 위치명으로 바꾸는 과정
- Android와 iOS에서는 운영체제가 제공하는 지오코딩 서비스에 좌표를 넘겨 위치명과 국가 코드를 얻는다.
- 이 변환은 Meloom이 아니라 플랫폼이 수행한다. 기기·OS 버전·제조사에 따라 기기 안에서 처리될 수도 있고 플랫폼 제공자의 서비스를 통할 수도 있으며, 그 처리는 해당 OS 제공자의 개인정보처리방침을 따른다. 어느 경로인지는 Meloom이 알 수 없다.
- Meloom은 자체 지오코딩 서비스를 운영하거나 계약해 쓰지 않는다.
- 네이티브 지오코딩이 없는 플랫폼에서는 이 단계를 건너뛰고 좌표로 날씨만 조회한다.
캘린더
- 캘린더 접근은 선택 사항이고 읽기 전용이다. 읽기 권한만 선언하며 쓰기 권한은 요청하지 않는다.
- 허용하면 표시 대상 캘린더의 이름과, 화면에 보여줄 기간의 일정(제목, 시작 시각, 종료 시각, 종일 여부)을 읽는다.
- 목적: 방 안에서 그날의 일정을 보여주기 위해서다.
- 캘린더 데이터는 Meloom이나 다른 서버로 보내지 않고, 앱 저장소에 저장하지도 않는다. 보여주는 동안 메모리에만 두고 다음에 필요할 때 기기에서 다시 읽는다.
- 거부하면 일정이 표시되지 않을 뿐이다.
기기에 저장되는 정보
Meloom은 다음을 기기 안 앱 저장소(Android SharedPreferences)에 저장한다. 업로드할 서버가 없으므로 어디에도 올리지 않는다.
- 사용자가 입력한 본인 이름과 펫 이름
- 선택한 캐릭터, 펫 종류, 앱 설정: 나라 결정 모드, 직접 고른 나라, 표시 언어, 관심 언어, 소리 설정, 알림·위젯 사용 여부
- 진행 상태: 코인 잔액, 지갑, 자산, 인벤토리, 컬렉션, 펫 돌봄 상태, 보상 시각, 마지막 사용 시각
- 앱에 적은 할 일
- 마지막으로 성공한 위치 결과: 국가 코드, 위치명, 시각(좌표는 저장하지 않는다)
- 마지막 날씨 결과와 그 위치 문맥: 국가 코드, 위치명, 위치를 얻은 방식 (좌표는 저장하지 않는다)
이 저장소는 Android 앱 샌드박스로 보호된다. Meloom이 그 위에 별도의 암호화를 추가하지는 않는다.
Android에는 자체 백업과 기기 이전 기능이 있고, 앱 저장소가 거기에 포함될 수 있다. Meloom은 그 기능을 끄지 않는다. 기기에서 그 기능이 켜져 있으면 위에 적은 데이터의 사본이 운영체제의 백업·이전 수단에 보관되고 나중에 기기로 복원될 수 있다. 그 사본은 운영체제와 사용자가 쓰는 백업 제공자가 각자의 정책에 따라 만들고 보관한다. Meloom이나 Player Zero에게 오지 않으며, 우리는 서버 사본을 두지 않는다.
공휴일 정보
공휴일 날짜는 출시 전에 만들어 앱 안에 넣어 둔 정적 데이터 파일이다. 공휴일을 조회해도 네트워크 요청이 일어나지 않고, 사용자에 관한 정보가 어디로도 나가지 않는다.
광고·분석·트래킹
Meloom에는 다음이 없다.
- 광고 SDK와 광고 표시
- 분석·사용량 측정 SDK
- 크래시·오류 리포팅 SDK
- 제3자 행동 기반 트래킹, 광고 식별자 사용
Meloom은 사용자 프로필을 만들지 않으며 정보를 데이터 브로커에 판매하거나 제공하지 않는다. 이 점이 달라지면 변경이 출시되기 전에 이 방침을 갱신하고, 갱신된 방침을 앱 안에서 볼 수 있게 한다.
보관과 삭제
- 계정이 없고 Meloom도 Player Zero도 서버 사본을 두지 않으므로 우리 쪽에 보관하거나 삭제할 데이터가 없다.
- 데이터는 사용자가 지울 때까지 기기에 남는다. Android에서는 설정 > 애플리케이션 > Meloom > 저장공간 > 데이터 삭제로 지울 수 있고, 앱을 삭제하면 그 기기의 앱 저장소가 함께 사라진다.
- 다만 삭제나 앱 제거는 Android 시스템 백업·기기 이전 기능이 가진 사본에는 미치지 않는다. 그 사본은 운영체제와 백업 제공자의 정책에 따라 보관·삭제되며 나중에 기기로 복원될 수 있다.
- 현재 Meloom에는 앱 안에서 전체 데이터를 지우는 버튼이 없다.
- MET Norway의 서버 로그처럼 제3자가 보유하는 기록은 우리 통제 밖이며 해당 제공자의 약관에 따라 보관된다.
보안
- MET Norway 요청은 HTTPS로 보낸다.
- 자체 백엔드를 운영하지 않고, 계정과 비밀번호를 보유하지 않는다.
- 기기 안 데이터는 Android 앱 샌드박스에 의존한다. 루팅되지 않은 일반 기기에서는 다른 앱이 읽을 수 없다.
제3자 서비스
- MET Norway - 날씨와 일출·일몰 데이터. 반올림한 좌표와, 연결에 수반되는 IP 주소를 받는다. https://api.met.no/doc/TermsOfService
- 운영체제의 지오코딩 서비스 - 위에서 설명한 대로 좌표를 위치명으로 바꾼다.
- 운영체제의 백업·기기 이전 기능 - 위에서 설명한 대로 앱의 기기 내 저장소를 포함할 수 있다. 제공자를 Meloom이 고르지 않고, 만들어진 사본도 보유하지 않는다.
- Google Play - 앱을 배포하며, 배포 자체에는 Google의 정책이 적용된다.
공휴일 데이터 생성기(vacanza/holidays)는 앱이 접속하는 서비스가 아니다. 앱에 함께 실리는 데이터 파일을 만드는 빌드 시점 도구다.
아동
Meloom은 나이나 생년월일을 묻지 않고, 광고나 분석 기능이 없으며, 아동을 포함해 누구의 개인정보도 알면서 수집하지 않는다. 입력한 이름은 기기에만 저장된다.
방침 변경
정보 처리 방식이 바뀌면 이 방침을 갱신하고 맨 위의 시행일을 바꾼다. 방침은 앱에 함께 실리므로 갱신된 방침은 앱 업데이트와 함께 전달된다.
문의
개인정보 관련 문의: contact@player0.dev
이 방침은 https://player0.dev/privacy/ko/ 에 공개돼 있고 앱에도 함께 실린다.