개인정보처리방침
위치 기반 기록 앱 「피그노트」(패키지명 org.j2w2.pignote)가 어떤 정보를 어떻게 다루는지 정리한 문서입니다.
요약 — 피그노트는 위치와 사진을 다루는 앱입니다. 다만 위치는 앱을 쓰는 동안에만 받고 백그라운드로 따라다니지 않으며, 다른 사람에게 보이는 좌표는 약 30m 격자로 흐려서 표시합니다. 실시간 위치는 공개하지 않고, 사진은 올리기 전에 EXIF의 GPS 정보를 제거합니다. 회원 가입은 없으며, 기본 계정은 기기가 만든 익명 ID입니다.
제1조 (총칙)
Hotkkangs(이하 "개발자")는 개인 프로젝트로 제작·운영하는 모바일 애플리케이션 및 웹 서비스
「피그노트」(이하 "서비스")에서 이용자의 개인정보를 처리하면서, 그 항목과 목적, 보관 기간, 이용자의
권리를 이 방침으로 알립니다. 서비스는 안드로이드 앱, 웹(j2w2-pignote.web.app), 토스
미니앱 세 가지 형태로 제공되며 이 방침은 세 형태 모두에 동일하게 적용됩니다.
제2조 (수집하는 개인정보 항목과 목적)
서비스는 아래 정보를 수집합니다. 회원 가입 절차는 없으며, 이름·생년월일·성별·전화번호·주소·결제 정보는 수집하지 않습니다.
| 항목 | 내용 | 수집 목적 | 필수 여부 |
|---|---|---|---|
| 기기 식별자 | 앱이 생성한 무작위 ID | 계정 없이도 기록과 피그를 이어 쓰기 위한 익명 계정 생성 | 필수 |
| 위치 정보 | 앱 사용 중의 현재 위치(위도·경도) | 포스트잇을 남길 장소 지정, 열람 반경 안에 들어왔는지 판정, 주변 기록 발견 | 선택 |
| 사진 · 메시지 | 이용자가 직접 올린 사진, 글, 스티커 | 포스트잇 콘텐츠의 저장과 표시 | 선택 |
| 사물 앵커 사진 | 작성자가 촬영한 사물 사진과 그 이미지 임베딩(512차원 수치) | 같은 사물을 비췄는지 판정해 포스트잇 잠금 해제 | 선택 |
| 닉네임 · 친구 코드 | 이용자가 정한 닉네임, 앱이 발급한 친구 코드 | 작성자 표시, 친구 연결 | 필수 |
| Google 계정 | 계정 고유 ID, 이메일, 프로필 사진 URL | 기기를 바꾸거나 여러 타깃(안드로이드·웹·토스)에서 같은 기록을 이어 쓰기 위한 계정 연결 | 선택 |
| 활동 기록 | 발견·반응·댓글·저장·신고·차단 기록, 피그의 레벨과 경험치, 알림 설정 | 서비스 기능 제공, 피그 성장 계산, 신고 처리 | 필수 |
서비스에는 광고 SDK와 광고 식별자(AAID) 수집이 없고, 별도의 분석·추적 도구를 넣지 않았습니다.
제3조 (위치정보의 처리)
서비스의 핵심 기능이 위치에 묶여 있으므로, 위치정보는 아래 원칙에 따라 처리합니다.
- 위치는 앱을 사용하는 동안에만 수집합니다. 백그라운드 위치 권한을 요청하지 않으며, 앱이 꺼진 동안 이용자를 추적하지 않습니다.
- 다른 이용자에게 보이는 포스트잇 좌표는 약 30m 격자로 흐려서 표시합니다. 원본 좌표는 열람 반경 판정에만 쓰입니다.
- 이용자의 실시간 위치는 누구에게도 공개하지 않습니다. 지도에 표시되는 것은 포스트잇의 대략적 위치이지 사람의 위치가 아닙니다.
- 열람 반경 안에 들어왔는지는 앱이 아니라 서버가 다시 검증합니다. 이는 위치를 위조해 남의 기록을 여는 것을 막기 위한 조치입니다.
- 위치 권한을 거부해도 서비스를 쓸 수 있습니다. 내 기록 열람과 피그룸은 그대로 동작하고, 주변 발견과 신규 작성 기능만 제한됩니다.
- 위치정보는 포스트잇에 붙은 형태로만 보관되며, 해당 포스트잇을 삭제하면 함께 삭제됩니다. 이동 경로를 별도로 기록하거나 축적하지 않습니다.
제4조 (사진의 처리)
- 사진은 업로드 전에 위치 메타데이터(EXIF GPS)를 제거합니다.
- 사진은 비공개 저장소(Google Cloud Storage)에 보관하고, 열람 권한이 확인된 이용자에게만 짧은 유효기간의 서명 주소로 제공합니다.
- 사물 앵커 사진은 판정을 위해 이미지 임베딩(512차원 수치)으로 변환해 함께 보관합니다. 임베딩 생성은 Vertex AI를 서울(asia-northeast3) 리전에서 호출하므로 사진이 국외로 전송되지 않습니다.
- 포스트잇을 여는 쪽이 촬영한 스캔 사진은 판정 직후 삭제하며 보관하지 않습니다.
제5조 (개인정보의 보유 및 이용기간)
| 구분 | 보유 기간 |
|---|---|
| 공개 포스트잇(사진·글·좌표) | 작성자가 정한 만료일(기본 30일)까지. 만료 후 지도와 목록에서 사라짐 |
| 나만 보기 · 친구 공개 포스트잇 | 이용자가 삭제할 때까지 |
| 계정 정보 · 피그 성장 · 친구 관계 | 계정 삭제 시까지 |
| 사물 앵커 사진과 임베딩 | 해당 포스트잇 삭제 시까지 |
| 발견 시 촬영한 스캔 사진 | 판정 직후 삭제 |
이용자가 계정을 삭제하면 위 정보는 지체 없이 함께 삭제됩니다. 삭제 방법은 계정 및 데이터 삭제 페이지에 정리해 두었습니다.
제6조 (제3자 제공)
개발자는 이용자의 개인정보를 판매하지 않으며, 광고 목적으로 제3자에게 제공하지 않습니다. 법령에 따른 적법한 요청이 있는 경우를 제외하고 외부에 제공하지 않습니다.
다만 이용자가 포스트잇의 공개 범위를 전체 공개 또는 친구 공개로 정한 경우, 그 글과 사진, 흐려진 좌표, 닉네임은 해당 범위의 다른 이용자에게 보입니다. 이는 이용자의 선택에 따른 서비스 제공이며, 공개 범위는 작성 후에도 언제든 바꾸거나 글을 삭제할 수 있습니다.
제7조 (처리 위탁)
서비스 운영을 위해 아래 사업자의 인프라를 이용합니다. 각 사업자의 처리 방침이 함께 적용됩니다.
| 수탁자 | 위탁 업무 |
|---|---|
| Google Cloud Platform | 서버(Cloud Run) 운영, 사진 저장소(GCS), 사물 앵커 임베딩(Vertex AI, 서울 리전) |
| 개발자 운영 데이터베이스 | 포스트잇 본문·좌표·계정 정보 보관(국내, Cloudflare 터널로만 접속) |
| Firebase | 웹 호스팅, 안드로이드 테스트 배포 |
| Google 로그인 | 선택적 계정 연결 인증 |
| 네이버 클라우드 플랫폼 | 모바일 지도 표시(네이버 지도 SDK) |
| OpenStreetMap | 웹 지도 타일 표시 |
| Cloudflare | 서버와 데이터베이스 사이의 보안 터널 |
| 비바리퍼블리카(토스) | 토스 미니앱 형태로 제공 시 앱 실행 환경과 위치·공유 기능 중개 |
제8조 (이용자의 권리와 행사 방법)
이용자는 언제든 아래 권리를 행사할 수 있으며, 대부분 앱 안에서 즉시 처리됩니다.
- 열람·정정 — 마이 화면에서 내 기록과 프로필을 확인하고 수정할 수 있습니다.
- 내보내기 — 설정 > 개인정보 > 내 기록 내보내기로 내가 남긴 포스트잇을 JSON 형태로 복사할 수 있습니다.
- 삭제 — 글은 개별 삭제할 수 있고, 설정 > 개인정보 > 모든 데이터 삭제로 계정과 서버 기록 전체를 지울 수 있습니다.
- 처리 정지 — 위치 권한을 끄면 위치 수집이 즉시 중단됩니다. Google 계정 연결도 설정에서 해제할 수 있습니다.
- 차단·신고 — 특정 이용자를 차단하거나 게시물을 신고하면 해당 내용이 즉시 숨겨집니다.
제9조 (아동의 개인정보)
서비스는 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 의도적으로 수집하지 않습니다. 만 14세 미만 이용자의 정보가 수집된 사실을 알게 되면 지체 없이 삭제합니다.
제10조 (안전성 확보 조치)
- 앱과 서버 사이의 통신은 HTTPS로 암호화합니다.
- 서버와 데이터베이스 사이는 공개 인터넷에 열지 않고 Cloudflare 터널로만 연결합니다.
- 사진은 공개 버킷이 아니라 비공개 저장소에 두고 서명 주소로만 내려보냅니다.
- 좌표 흐림(30m 격자), 실시간 위치 비공개, 백그라운드 위치 미사용은 기능 편의를 이유로 완화하지 않습니다.
- 데이터베이스 접속 정보와 인증 키는 코드가 아니라 비밀 관리 서비스에 보관합니다.
제11조 (방침의 변경)
이 방침의 내용이 바뀌면 변경 사항과 시행일을 이 페이지에 게시합니다. 수집 항목이나 이용 목적이 늘어나는 변경은 해당 기능을 배포하기 전에 방침을 먼저 개정합니다.
제12조 (문의처)
개인정보 처리에 관한 문의와 삭제 요청은 아래로 보내주세요.
- 담당: Hotkkangs (개발자 본인)
- 이메일: nathak@j2w2.org
- 회신: 영업일 기준 7일 이내
개인정보 침해로 인한 상담·신고가 필요하면 개인정보침해신고센터(privacy.kisa.or.kr, 국번없이 118), 대검찰청 사이버수사과(spo.go.kr, 1301), 경찰청 사이버수사국(ecrm.police.go.kr, 182)에 문의할 수 있습니다.