스탬포(StamPaw) 개인정보처리방침
스탬포(이하 "본 앱")는 이용자가 다녀온 장소를 기록하고, 저장한 장소
근처에서 지난 기억을 알림으로 다시 불러주는 개인용 방문 기록 앱입니다. 본 방침은
본 앱(Android 애플리케이션 com.tastelog.app 및 웹 버전)이 어떤 정보를,
무엇을 위해, 어떻게 처리하는지 설명합니다.
- 기록은 기본적으로 이용자 기기에 먼저 저장되며, 로그인한 경우에만 클라우드에 동기화됩니다.
- 알림 접근 권한으로 읽은 알림 내용은 기기 안에서만 결제 알림 여부·금액·가맹점명 파싱에 쓰이며, 자동으로 서버에 전송되지 않습니다. 다만 이용자가 "결제 알림 신고"에서 특정 알림을 직접 선택해 보내는 경우에 한해, 그 알림의 원문이 문의 내용에 첨부되어 전송됩니다.
- 위치·알림·백그라운드 위치 권한은 모두 선택(옵트인)이며, 해당 기능을 켤 때만 요청·사용됩니다.
- 회원 탈퇴 시 클라우드에 저장된 기록은 영구 삭제됩니다.
- 기록은 개인을 알아볼 수 없는 익명·통계 형태로 가공되어 서비스 개선·통계 목적에 활용될 수 있습니다(개인 단위 정보는 제공되지 않음).
- 웹 버전은 쿠키를 사용하지 않으며, 광고·접속 분석용 추적 스크립트를 넣지 않습니다.
- 앱이 오류로 멈추면 어디서 왜 멈췄는지를 진단 정보(오류 내용·기기/OS·앱 버전)로 자동 전송해 고치는 데만 씁니다. 기록·사진·메모·계정 정보는 담기지 않습니다.
- 수집한 정보를 광고·마케팅 목적으로 이용하지 않습니다. 필요해지면 그때 별도로 동의를 받으며, 동의하지 않아도 서비스는 그대로 쓰실 수 있습니다.
1. 수집·처리하는 정보
가. 이용자가 직접 입력하는 정보
- 방문 기록("발자국"): 장소명·주소·좌표, 방문일시, 평가(좋음/보통/별로)·친절도, 메뉴별 메모, 자유 메모, 지출 금액, 카테고리.
- 사진: 기록 1건당 최대 8장까지 이용자가 선택해 첨부한 이미지.
- 보관함(가보고 싶은 곳): 장소 정보 및 이용자가 적은 메모.
- "알림 안 올 곳"(선택): 집·직장처럼 알림을 받고 싶지 않은 자리를 이용자가 지도에서 직접 찍어 지정한 경우, 그 좌표와 이용자가 붙인 이름(예: "집")을 저장합니다. 지정한 지점 반경 150m 안에서는 기록 제안·"들른 곳" 수집을 하지 않는 데에만 쓰이며, 다른 이용자에게 공개되지 않고 "둘러보기" 등 공유 기능에도 나타나지 않습니다. 로그인한 경우 기기를 바꿔도 설정이 유지되도록 계정에 저장되며(그렇지 않으면 새 기기에서 알림 차단이 조용히 풀립니다), 앱에서 삭제하면 좌표도 함께 지웁니다. 지정은 선택 사항이고, 지정하지 않아도 앱의 나머지 기능은 그대로 동작합니다. 로그아웃하면 그 기기에서는 지워집니다.
- 고객센터 문의·신고: 이용자가 적어 보낸 문의 내용과 회신용 이메일 주소, 이용자가 문의에 직접 첨부한 사진(문의 1건당 최대 3장), 그리고 진단 정보 — 앱 버전과 기기 정보(기종·OS 판, 웹 버전은 브라우저)는 문의에 기본으로 함께 전송됩니다. "고객센터 문의" 화면에서는 무엇이 전송되는지 보내기 전에 화면에 그대로 표시됩니다. "결제 알림 신고"·"근처 알림 진단"처럼 이용자가 그 화면에서 직접 눌러 보내는 경우에는, 아래 진단 정보와 함께 전송됩니다 — "결제 알림 신고"에서 직접 고른 알림 원문, "근처 알림 진단" 화면에 표시된 점검 결과와 동작 기록. 진단 정보에는 이용자가 작성한 기록·사진·메모나 위치 좌표가 담기지 않습니다. 첨부 사진은 방문 기록 사진과 분리된 비공개 저장소에 보관되어 본인과 운영자만 열람할 수 있으며, 다른 이용자(팔로워 포함)에게 공개되지 않습니다. 전송 전에 촬영 위치·시각 등 사진에 붙어 있는 메타데이터(EXIF)는 제거합니다. 신고의 경우 신고 대상 게시글 식별자와 사유가 함께 저장됩니다. 접수된 내용은 운영자만 열람하며, 처리 목적이 끝나면 삭제합니다.
- 문의 처리 결과: 접수된 문의를 처리 완료로 표시하면, 문의를 보낸 이용자의 계정에 처리 사실과 문의 갈래, 문의 본문의 앞부분, 운영자가 덧붙인 답변(적은 경우), 처리 시각이 기록되어 앱·웹을 열 때 안내됩니다. 문의한 분이 결과를 알 수 있게 하기 위한 것이며, 계정을 삭제하면 함께 삭제됩니다.
- 신고 처리 결과: 접수된 신고를 검토해 조치를 내린 경우, 조치를 받은 이용자의 계정에 조치 종류(공개에서 내림·해제·계정 공개 정지·주의 안내), 신고 사유, 대상 기록의 이름, 운영자가 덧붙인 안내 문구, 조치 시각이 기록됩니다. 신고하신 분에게도 같은 방식으로 "확인 후 조치했다"는 결과 안내가 기록되어 전달되며, 이때 상대 계정에 대한 구체적인 처분 내용은 알려드리지 않습니다. 이 기록은 조치 사실을 당사자에게 알리기 위해, 그리고 같은 문제가 반복될 때 판단 근거로 남기기 위해 보관하며, 계정을 삭제하면 함께 삭제됩니다. 조치는 기록을 다른 이용자에게 보이지 않게 하는 것이며 이용자 본인의 기록 자체를 지우지 않습니다.
나. 계정 정보(로그인 시에만)
- 이메일 주소, 또는 소셜 로그인(구글·Apple·카카오) 제공자가 전달하는 계정 식별자·기본 프로필. 인증은 Supabase Auth를 통해 처리됩니다.
- 공개 수준 설정(비공개/부분/전체), 팔로우 관계 등 공유 기능 관련 설정.
다. 권한을 통해 처리하는 정보
| 권한 | 처리 내용과 목적 |
|---|---|
| 알림 접근 (Notification Listener) |
카드/결제 알림을 자동 감지해 기록 입력을 도와주는 기능(옵트인)을 위해 사용합니다. 알림 내용은 기기 내부에서만 "결제 알림인지" 판별하고 금액·가맹점명을 추출하는 데 쓰이며, 자동으로 서버에 전송·저장되지 않습니다. 이용자가 실제로 저장을 선택한 기록만 저장됩니다. 본 앱 자신의 알림은 처리 대상에서 제외됩니다. 예외 — 이용자가 직접 보내는 "결제 알림 신고": 카드사·페이 앱마다 알림 형식이 달라 인식되지 않는 경우가 있어, 앱 안에 개선 요청 기능을 두고 있습니다. 이때는 금액 표기가 포함된 최근 알림 목록(기기 안에만 3일간, 최대 30건 보관)에서 이용자가 직접 고른 항목의 원문(앱 이름·제목·본문)이 문의 내용에 첨부되어 전송됩니다. 전송은 이용자가 신고 버튼을 누를 때만, 고른 항목에 대해서만 일어나며, 접수된 내용은 운영자만 열람해 알림 인식 개선에 사용합니다. 목적이 끝나면 삭제하며, 이용자는 고객센터를 통해 삭제를 요청할 수 있습니다. |
| 위치 (정밀/대략) |
현재 위치 기반으로 방문 장소를 태깅하고 지도에 표시하기 위해 사용합니다. "내 근처" 필터·지도 보기에 쓰입니다. |
| 백그라운드 위치 | 앱이 실행 중이 아니어도, 저장해둔 방문처·보관함 장소 근처에 도달하면 알림으로 알려주는 "근처 알림 소환"(지오펜스) 기능을 위해 사용합니다. 설정에서 해당 기능을 켤 때만 요청하며, 위치 이력은 알림 발화 판단 목적 외로 수집·전송되지 않습니다. |
| 알림 게시 (POST_NOTIFICATIONS) |
근처 알림·등록 제안 등 본 앱이 이용자에게 알림을 표시하기 위해 사용합니다. |
라. 오류 진단 정보(자동 수집)
앱이나 웹이 오류로 멈추거나 예외가 발생하면, 원인을 찾아 고치기 위해 아래 정보가 오류 수집 서비스(Sentry)로 자동 전송됩니다.
- 오류의 종류와 메시지, 오류가 난 코드 위치(스택 트레이스), 오류가 난 화면의 이름
- 오류 직전의 기기 상태 변화 — 앱이 화면에 나타나거나 내려간 시각, 배터리 잔량·충전 여부 정도입니다. 이용자가 입력한 값이나 검색어는 담기지 않습니다.
- 기기 모델·화면 크기, 운영체제 버전, 앱 버전, 언어·시간대 설정
이용자가 작성한 방문 기록·메모·사진, 계정 정보(이메일·닉네임), 위치 좌표, 검색어는 전송되지 않으며, 이용자나 기기를 식별하기 위한 IP 주소·광고 식별자·설치별 식별자·접속한 페이지 주소도 첨부하지 않도록 설정돼 있습니다. 오류가 나지 않으면 아무것도 전송되지 않습니다. 이 정보는 오류를 고치는 목적으로만 쓰고 광고·이용자 행태 분석에 쓰지 않으며, 수집 서비스에서 30일이 지나면 자동 삭제됩니다.
2. 정보의 저장과 전송
- 로컬 우선 저장: 방문 기록은 기본적으로 기기 내부 데이터베이스에 저장되며, 기기 내 자동 백업(롤링)과 이용자의 수동 백업 파일 내보내기/복원을 지원합니다.
- 클라우드 동기화(로그인 시): 로그인하면 방문 기록과 첨부 사진이 백엔드(Supabase)에 저장되어 웹·다른 기기에서 이어서 사용할 수 있습니다.
- 공유(선택): 이용자가 지정한 공개 수준·건별 공개 설정에 따라, 팔로우한 이용자가 공개된 발자국을 볼 수 있습니다. 비공개로 둔 기록은 공유되지 않습니다.
- 비식별·통계적 활용: 방문 기록은 특정 개인을 알아볼 수 없도록 비식별화(익명 처리 또는 통계 처리)한 형태로 가공되어 서비스 개선, 통계 작성, 지역·상권 분석 등의 목적으로 활용되거나 제3자에게 제공될 수 있습니다. 이렇게 가공된 통계 정보에는 이름·계정 정보, 원문 그대로의 메모·후기, 개별 위치 이력 등 개인 또는 개별 기록을 식별할 수 있는 정보가 포함되지 않습니다. (관련 조항: 이용약관 제6조)
- 광고·마케팅 목적으로는 이용하지 않습니다: 수집한 정보를 광고·마케팅 목적으로 이용하거나 광고 목적의 제3자에게 제공하지 않습니다. 향후 그러한 이용이 필요해지는 경우 이용 목적을 구체적으로 알리고 이 방침·약관에 대한 동의와는 별도로 동의를 받으며, 동의하지 않으셔도 서비스는 그대로 이용하실 수 있습니다. 위 「비식별·통계적 활용」은 광고·마케팅 목적 이용의 근거가 되지 않습니다. (관련 조항: 이용약관 제6조 제5항)
3. 쿠키와 브라우저 저장소
본 서비스(웹 버전)는 쿠키를 일절 사용하지 않습니다. 광고·행태정보 수집·접속 분석을 위한 쿠키나 추적 스크립트를 심지 않으며, 이용자를 식별하기 위한 제3자 쿠키도 사용하지 않습니다. 따라서 쿠키 수집을 거부하기 위해 별도로 설정하실 것이 없습니다. (오류를 고치기 위한 진단 정보 전송은 1장 "라"에 따로 적었습니다. 이용자를 식별하거나 방문 경로를 추적하는 용도가 아닙니다.)
다만 웹 앱이 정상 동작하려면 아래 정보를 이용자 브라우저 내부 저장소 (localStorage · IndexedDB)에 보관합니다. 이 저장소는 쿠키와 달리 요청 시 서버로 자동 전송되지 않으며, 본 서비스가 이용자를 추적하는 데 쓰지 않습니다.
| 보관하는 것 | 목적 |
|---|---|
| 로그인 세션(인증 토큰) | 새로고침하거나 다시 방문했을 때 로그인 상태를 유지하기 위해. 로그아웃하면 삭제됩니다. |
| 게스트 모드 기록 | 로그인 없이 사용할 때, 작성한 기록을 이 브라우저 안에만 보관하기 위해. 서버로 전송되지 않습니다. |
| 화면·안내 표시 설정 | 정렬 방식, 이미 확인한 안내를 다시 띄우지 않기 위한 표시 등. |
브라우저의 사이트 데이터 삭제 기능으로 위 정보를 언제든 지울 수 있습니다. 단, 게스트 모드로 작성한 기록은 이 브라우저에만 있으므로 함께 삭제되며 복구할 수 없습니다(로그인해서 사용하면 클라우드에 보관됩니다).
참고: 일부 브라우저(특히 iOS Safari)는 한동안 방문하지 않은 사이트의 저장소를 자체 정책에 따라 자동으로 삭제합니다. 이 경우 본 서비스의 잘못이 아니어도 로그인이 풀릴 수 있으며, 다시 로그인하시면 클라우드에 저장된 기록은 그대로 복구됩니다.
4. 제3자 서비스
본 앱은 아래 외부 서비스를 이용하며, 각 목적에 필요한 범위의 데이터만 전달됩니다.
| 서비스 | 전달되는 정보 / 목적 |
|---|---|
| Supabase | 계정 인증, 방문 기록·사진의 클라우드 저장 및 동기화. |
| 구글 · Apple · 카카오 로그인 | 이용자가 선택한 소셜 로그인 인증. |
| 카카오 · 네이버 장소 검색 API | 장소를 찾기 위해 이용자가 입력·요청한 검색어를 전달합니다. |
| 지도 타일(CARTO/OpenStreetMap) | 지도 화면 렌더링을 위한 타일 요청. |
| Sentry | 앱 오류·비정상 종료의 진단 정보(1장 라 참고). 오류를 고치는 목적에 한합니다. |
5. 보관 기간과 삭제
- 로컬 데이터는 이용자가 앱을 삭제하거나 앱 내에서 삭제하면 제거됩니다.
- 클라우드에 저장된 기록은 로그인 상태에서 유지되며, 회원 탈퇴 시 클라우드 기록이 영구 삭제됩니다.
- 이용자는 개별 기록을 언제든 앱 내에서 수정·삭제할 수 있습니다.
6. 아동의 개인정보
본 앱은 만 14세 미만 아동을 대상으로 하지 않으며, 아동의 개인정보를 알면서 수집하지 않습니다.
7. 이용자의 권리
이용자는 자신의 개인정보에 대한 열람·수정·삭제를 앱 내 기능 또는 아래 연락처를 통해 요청할 수 있습니다.
8. 방침의 변경
본 방침이 변경되는 경우, 변경 내용과 시행일을 이 페이지에 게시합니다.
- 2026-08-29 게시·시행: 1장 "가. 이용자가 직접 입력하는 정보"의 고객센터 문의·신고 항목에서, "고객센터 문의" 화면의 "앱 버전·기기 정보 함께 보내기" 체크박스를 없앴습니다. 전날 안내드린 대로 앱 버전과 기기 정보(기종·OS 판, 웹 버전은 브라우저)는 문의에 함께 전송되며, 이제 해제해서 빼고 보낼 수는 없습니다. 전송되는 내용은 보내기 전에 화면에 그대로 표시됩니다. 수집하는 항목은 그대로이고 새로 수집을 시작하는 것은 없습니다 — 같은 항목을 "결제 알림 신고"·"근처 알림 진단"에서는 처음부터 체크 없이 보내고 있었고, 1장 "라. 오류 진단 정보(자동 수집)"의 Sentry 전송에도 이미 포함돼 있어, 같은 값이 창구마다 다르게 다뤄지던 것을 맞춘 것입니다. 어느 경로로 보내든 기록·사진·메모·위치 좌표, 이용자나 기기를 식별하는 값은 담기지 않습니다.
- 2026-08-28 게시: 1장 "가. 이용자가 직접 입력하는 정보"의 고객센터 문의·신고 항목에서, 앱 버전과 기기 정보(기종·OS 판, 웹 버전은 브라우저)가 문의에 기본으로 함께 전송된다는 점을 명시했습니다. 그전에는 이용자가 "결제 알림 신고"·"근처 알림 진단" 화면에서 직접 보낼 때만 붙었습니다. 문의를 받고도 어느 버전·어느 기기에서 생긴 문제인지 알 수 없어 되묻는 일이 반복돼 바꾼 것으로, 수집하는 항목 자체는 이전부터 방침에 적혀 있던 것과 같습니다. "고객센터 문의" 화면에서는 전송되는 내용이 보내기 전에 그대로 표시되며 체크를 해제하면 빼고 보낼 수 있습니다. 어느 경로로 보내든 기록·사진·메모·위치 좌표는 담기지 않습니다.
- 2026-08-22 게시: 2장 "가. 이용자가 직접 입력하는 정보"에 두 가지를 명시했습니다. 첫째, 고객센터 문의에 사진을 첨부할 수 있게 되어(문의 1건당 최대 3장), 그 사진이 방문 기록 사진과 분리된 비공개 저장소에 보관되고 본인과 운영자만 열람하며 전송 전에 촬영 메타데이터(EXIF)를 제거한다는 점. 둘째, 문의 처리 결과 항목 신설 — 문의를 처리 완료로 표시하면 보낸 분에게 처리 사실과 운영자 답변(적은 경우)이 안내되고, 그 내용이 계정에 기록된다는 점. 그전에는 완료 표시가 이용자에게 전달되지 않았습니다.
- 2026-08-17 게시: 1장 "가. 이용자가 직접 입력하는 정보"에 "알림 안 올 곳" 항목을 추가했습니다. 집·직장처럼 알림을 받고 싶지 않은 자리를 이용자가 지도에서 직접 지정하는 기능은 2026-07-27부터 앱에 있었고 그동안 기기 안에만 저장했는데, 기기를 바꾸면 지정이 사라져 알림 차단이 조용히 풀리는 문제가 있어 계정에 저장하도록 바꾸면서 방침에 명시합니다. 저장하는 것은 이용자가 찍은 좌표와 붙인 이름뿐이고, 알림을 띄우지 않을 자리를 판단하는 데에만 씁니다. 다른 이용자에게 공개되지 않으며, 앱에서 삭제하면 좌표도 함께 지웁니다. 지정은 선택 사항입니다.
- 2026-08-08 게시·시행: 1장에 "라. 오류 진단 정보(자동 수집)" 항목을 신설하고, 4장 제3자 서비스에 Sentry를 추가했습니다. 앱이 오류로 멈췄을 때 원인을 찾기 위한 진단 정보(오류 내용·발생 위치·기기/OS·앱 버전, 앱이 화면에 나타나고 내려간 시각과 배터리 상태)를 자동으로 전송합니다. 이용자가 작성한 기록·사진·메모, 계정 정보, 위치 좌표, 검색어는 전송되지 않으며, 이용자나 기기를 식별하는 IP 주소·설치별 식별자·접속한 페이지 주소도 붙이지 않습니다. 오류가 나지 않으면 아무것도 전송되지 않고, 오류 수정 외의 목적으로 쓰지 않습니다.
- 2026-08-02 게시: 2장 "가. 이용자가 직접 입력하는 정보"에 신고 처리 결과 항목을 추가 — 신고를 검토해 조치를 내리면 조치를 받은 이용자의 계정에 조치 종류·사유·대상 기록 이름·안내 문구·시각이 기록되고, 그 사실이 당사자에게 안내된다는 점, 그리고 신고하신 분에게도 결과 안내가 전달되되 상대 계정의 구체적인 처분 내용은 알려드리지 않는다는 점을 명시했습니다. 신고 접수 자체는 이전부터 방침에 있었고, 접수된 신고를 어떻게 처리하는지를 함께 적은 것입니다. 조치는 기록을 다른 이용자에게 보이지 않게 하는 것이며 이용자의 기록을 삭제하지 않습니다.
- 2026-07-31 게시: 2장 "가. 이용자가 직접 입력하는 정보"에 고객센터 문의·신고 항목을 추가 — 문의 내용·회신용 이메일·(선택 시) 진단 정보와 신고 대상·사유가 저장된다는 사실을 명시했습니다. 기존에 누락돼 있던 항목을 채운 것입니다.
- 2026-07-31 게시: 알림 접근 항목에 "결제 알림 신고" 예외를 명시 — 이용자가 신고 화면에서 직접 고른 알림의 원문이 문의 내용에 첨부되어 전송된다는 사실, 보관 범위(기기 안 3일·최대 30건), 열람 주체(운영자), 이용 목적(알림 인식 개선)을 적었습니다. 기능 자체는 2026-07-27부터 앱에 있었으나 방침이 "알림 원문은 서버로 전송되지 않는다"고만 적고 있어 실제 동작과 어긋나 있던 것을 바로잡은 것으로, 새로 수집을 시작하는 변경이 아닙니다.
- 2026-07-31 게시 / 2026-08-07 시행: 2장에 "광고·마케팅 목적으로는 이용하지 않습니다" 항목 신설 — 광고·마케팅 목적 이용 시 별도 동의를 받고, 동의하지 않아도 서비스 이용에 제한이 없음을 명시(이용약관 제6조 제5항 신설과 같은 취지). 가입 화면이 "동의 간주" 문구에서 명시적 동의 체크로 바뀌었고, 동의 시각·문서 버전을 계정에 기록합니다.
- 2026-07-29: "쿠키와 브라우저 저장소" 항목 신설(3장, 이후 장 번호 한 칸씩 이동). 쿠키 미사용 사실과 브라우저 내부 저장소 사용 내역을 명시. 정적 소개 페이지의 외부 폰트 CDN 사용을 중단해 제3자 요청을 제거.
- 2026-07-19: "비식별·통계적 활용" 항목 추가(2장), 이용약관 제정에 따른 링크 추가, 용어 표기 통일(위시 → 보관함).
- 2026-07-15: 최초 시행.
9. 문의처
개인정보 처리에 관한 문의는 아래로 연락해 주세요.
이메일: pawpawland@naver.com