산자국 개인정보 처리방침
Brunch9(이하 "회사")는 산행 기록 앱 "산자국"(이하 "앱")을 운영하면서 이용자의 개인정보를 소중히 다룹니다. 이 문서는 앱이 어떤 정보를 어떻게 다루는지 설명합니다.
1. 기록은 기기에 저장돼요
산행 경로(GPS 위치), 고도, 시간, 촬영한 사진은 이용자의 기기(아이폰·Android 휴대폰, 그리고 애플워치로 기록한 경우 연결된 아이폰) 안에만 저장됩니다. 회사 서버로 자동으로 보내지지 않습니다. 앱을 지우면 기기의 기록도 함께 지워집니다.
2. 수집하는 정보
| 항목 | 언제 | 어디에 쓰나요 |
|---|---|---|
| 위치 정보(GPS) | 산행을 기록하는 동안 (백그라운드 포함) | 경로·거리·고도 기록, 코스 이탈 알림. 기기에만 저장 |
| 사진 | 이용자가 기록에 사진을 붙일 때 | 기록에 표시. 기기에만 저장 |
| 건강 앱 하이킹 기록(운동 식별자·출처 앱, 시작/종료 일시, 운동 시간, 거리, 제공되는 GPS 경로·고도) | 지원하는 iPhone 버전에서 이용자가 건강 앱 읽기 권한을 허용하고 첫 전체 가져오기를 확인한 뒤, 연동 버튼을 누를 때 | 산자국 기록 목록, 월별·누적 거리와 시간·산행 횟수, 경로 표시 및 중복 방지. 기기 안에서 처리하며 심박수·칼로리·진료기록은 가져오지 않음 |
| 건강 정보(심박수, 활동 에너지) | 애플워치로 산행을 기록하는 동안, 이용자가 건강 앱 접근을 허용한 경우 | 기록 중 심박 표시. 산행은 건강 앱에 하이킹 운동과 경로로 저장. 회사 서버로 보내지 않으며 광고·마케팅에 쓰지 않음 |
| 움직임 정보(가속도·활동) | 산행을 기록하는 동안 | 차량 이동 감지로 자동 종료 제안. 저장하지 않음 |
| 계정 정보(이름, 프로필 사진, 이메일) | 카카오·Google·Apple로 로그인할 때 | 코스 공유 시 작성자 표시 |
| 공유한 코스·후기·사진 | 이용자가 직접 "코스 공유하기"·"후기 쓰기"를 눌렀을 때 | 다른 이용자에게 공개. 회사 서버(Google Firebase)에 저장 |
2-1. 건강 앱에서 가져온 기록
건강 앱 가져오기는 선택 기능이며 로그인 없이 사용할 수 있습니다. iPhone에서는 운동과 운동 경로의 읽기 권한만 요청합니다. 처음에는 읽을 수 있는 하이킹 중 새 기록 수를 안내하고 전체 가져오기를 확인합니다. 이후 이용자가 연동 버튼을 누르면 아직 산자국에 없는 하이킹만 자동으로 가져오며, 앱을 사용하지 않는 동안 백그라운드로 가져오지는 않습니다. 하이킹을 산자국의 로컬 기록으로 복사하며, 가져온다고 해서 건강 앱에 새로운 운동을 쓰거나 기존 운동을 변경·삭제하지 않습니다. 경로나 거리 등이 제공되지 않거나 읽기 권한이 없으면 읽을 수 있는 운동 요약만 표시하며 없는 값을 만들어내지 않습니다. 같은 건강 운동 식별자는 중복 추가하지 않고, 이미 전송된 산자국 워치 운동도 확인합니다.
가져온 건강 기록을 여는 것만으로 회사 서버·광고·분석 서비스에 건강 값이나 경로를 전송하지 않습니다. 경로 모양은 기기 안에서 표시하며 자동 배경 지도 조회·등산로 맞춤은 하지 않습니다. 건강 데이터를 광고, 마케팅, 데이터 판매, 신용평가에 사용하지 않습니다.
이용자가 별도 안내에 동의하여 건강 경로를 길 안내용 코스로 복사하면, 일반 코스와 같이 지도 표시 영역이 네이버 지도에, 등산로·오프라인 지도 조회 시 경계 좌표와 접속 정보가 아래 지도 제공 서비스에 전달될 수 있습니다. 연결된 본인의 Apple Watch에도 코스가 동기화됩니다. 운동 요약이나 건강 앱 원본 전체를 지도 서버에 업로드하지는 않습니다. 건강 기록과 그로부터 만든 코스의 앱 내 공개 커뮤니티 업로드는 지원하지 않습니다. 이용자가 GPX 내보내기에서 다른 앱이나 수신자를 직접 선택하면 경로·시각 등 파일에 담긴 정보는 그 선택한 대상에 전달되므로 공유 전에 확인해 주세요.
가져오기를 처음 사용할 때 산자국의 로컬 저장소와 관련 파일 폴더를 기기 백업에서 제외합니다. 따라서 이 저장소를 함께 사용하는 일반 기록·코스·사진도 앱의 iCloud 동기화나 기기 백업에 보관되지 않습니다. 기기 변경·앱 삭제 전에 필요한 기록을 직접 내보내 주세요. Apple 건강 앱 자체의 저장·동기화는 이용자의 Apple 설정과 Apple 정책에 따르며 산자국이 관리하지 않습니다.
건강 앱의 산자국 데이터 접근 설정에서 언제든 읽기 권한과 허용한 기록 범위를 바꿀 수 있습니다. 권한 철회는 이미 가져온 복사본을 자동으로 지우지 않습니다. 산자국 기록에서 삭제하면 산자국 복사본만 삭제되며 건강 앱 원본은 유지됩니다. 건강 앱에서 삭제하거나 수정한 운동도 산자국 복사본에 자동 동기화되지 않습니다. 계정 삭제와 별개로 기기에 남는 기록은 기록 화면에서 직접 삭제할 수 있습니다.
3. 코스 공유 기능
코스를 공유하면 경로(GPX), 거리·고도 요약, 제목·설명·산 이름이 서버에 올라가고 다른 이용자에게 공개됩니다. 공유는 이용자가 직접 선택할 때만 일어나며, 언제든지 앱에서 삭제할 수 있습니다. 후기와 사진도 같습니다.
4. 보관과 삭제
- 기기 안의 기록: 이용자가 지우거나 앱을 삭제할 때까지
- 서버의 공유 코스·후기: 이용자가 삭제할 때까지. 신고가 누적된 콘텐츠는 숨김 처리될 수 있습니다.
- iOS 앱에서는 홈 화면의 프로필 > 계정 삭제에서 본인 확인 후 계정과 서버에 저장된 공유 코스·후기·사진 및 계정 정보를 삭제할 수 있습니다. 기기에 저장된 산행 기록과 사진은 유지되며 앱에서 직접 삭제할 수 있습니다. Android 1.1 이상은 프로필 > 계정 삭제에서 기기에 저장된 로그인 프로필을 삭제할 수 있으며, 카카오는 앱 연결도 해제합니다. Android의 현재 로그인은 별도 서버 계정을 만들지 않습니다. 계정 삭제 메뉴가 없는 이전 버전은 아래 연락처로 요청해 주세요. 확인 후 7일 안에 처리합니다.
5. 제3자 서비스
- 네이버 지도(NAVER Cloud): 일반 기록·코스의 배경 지도 표시. 지도 표시 영역과 접속·기기 정보가 지도 요청에 전달될 수 있습니다. 건강 가져오기 기록의 기본 경로 화면에서는 이 지도를 사용하지 않습니다.
- OpenStreetMap / Overpass API: 이용자가 iPhone, Android 휴대폰 또는 Wear OS 워치에서 오프라인 지도를 준비할 때 선택한 코스 주변 지역의 경계 좌표와 접속 정보(IP 등)가 overpass-api.de 서버에 전달됩니다. 계정 정보나 기록 시각은 함께 보내지 않습니다. 받은 지도는 기기에 저장되며, 이용자가 선택하면 페어링된 Apple Watch 또는 Wear OS 워치로 전송됩니다. Android와 Wear OS 간 전송에는 Google Play 서비스의 Data Layer가 사용되며, 연결되지 않은 동안 전송 대기 데이터가 보관될 수 있습니다. 워치의 GPS 길 안내 위치는 회사 서버로 전송하지 않습니다. 저장한 지도 보기는 네트워크를 사용하지 않습니다.
- 산림청 등산로 데이터(브이월드, 국토교통부): 등산로 정보를 받아 경로를 등산로에 맞춥니다. 회사 서버(Firebase)를 거쳐 산행 경로 주변의 대략적인 영역만 전달됩니다.
- OpenStreetMap(Overpass API): 산림청 데이터에 없는 길을 보충합니다. 산행 경로 주변의 대략적인 영역만 전달됩니다.
- Apple 건강(HealthKit): 애플워치 기록의 심박 표시·운동 저장 및 지원 버전 iPhone에서 이용자가 시작한 연동에 따른 하이킹 읽기. 가져온 건강 기록은 기본적으로 로컬 처리하며, 이용자가 선택하는 코스 활용·파일 공유는 2-1항에 따릅니다.
- Google Firebase: 로그인, 공유 코스 저장. 서버는 대한민국(서울) 및 미국 리전을 사용합니다.
- 카카오, Google, Apple: 소셜 로그인
앱은 광고를 싣지 않고, 이용자 정보를 광고 목적으로 제3자에게 팔거나 넘기지 않습니다.
6. 이용자의 권리
이용자는 언제든지 자신의 정보 열람·수정·삭제를 요청할 수 있고, 앱 설정에서 위치 권한을 끌 수 있습니다. 위치 권한을 끄면 산행 기록 기능은 쓸 수 없습니다. 건강 앱 접근은 아이폰·워치의 건강 설정에서 언제든지 끌 수 있으며, 꺼도 경로 기록은 계속됩니다.
7. 문의
Brunch9 · brunchnine@gmail.com
8. 변경
방침이 바뀌면 이 페이지에 시행일과 함께 올립니다.