← PeakTrail
개인정보 처리방침
Last updated: September 5, 2026
요약: 활동, 경로, 심박수, 위치 데이터는 모두 기기에 저장됩니다. 계정이 필요 없고 분석 데이터도 수집하지 않습니다. 경로 요청은 PeakTrail이 운영하는 소규모 프록시 서버를 거쳐 경로 엔진으로 전달되며, 요청 내용 자체는 저장되지 않습니다. 단기 보관되는 웹 서버 접속 로그만 남습니다(제3절 참조). 이 페이지는 앱이 접속하는 서비스와 각 서비스가 볼 수 있는 정보를 설명합니다.
1. 당사가 저장하는 데이터
PeakTrail은 온디바이스 저장소(SQLite 데이터베이스 및 앱 환경설정)를 사용하여 모든 데이터를 귀하의 기기에 로컬로 저장합니다. 여기에는 다음이 포함됩니다.
- GPS 기록(위치, 속도, 고도, 타임스탬프)
- 심박수 및 케이던스 데이터(BLE 센서 또는 Health Connect에서 제공)
- 저장된 경로 및 웨이포인트
- 앱 설정 및 환경설정
- 오프라인 사용을 위해 캐시된 지도 타일
귀하가 명시적으로 내보내거나 공유하지 않는 한 이 데이터는 귀하의 기기를 벗어나지 않습니다. 앱을 제거하면 저장된 모든 데이터가 삭제됩니다.
2. 당사가 수집하지 않는 데이터
저희는 서버 한 대만 운영합니다: 경로 요청을 경로 엔진으로 전달하는 프록시입니다. 계정을 보관하지 않으며 활동·건강·위치 데이터도 저장하지 않습니다. 이 단기 접속 로그(제3절)를 제외하고 저희는 다음을 수집·수신·처리하지 않습니다:
- 귀하의 이름, 이메일 또는 계정 정보(계정은 존재하지 않습니다)
- 분석 또는 사용 추적 데이터
- 원격 서버로 전송되는 충돌 보고서(충돌 로그는 로컬에만 저장됩니다)
- 원격 시스템상의 귀하의 위치, 활동 또는 건강 데이터
3. 제3자 서비스
PeakTrail은 일반적인 사용 중 다음의 무료 제3자 서비스에 접속합니다. 이러한 서비스에는 자체 개인정보 처리방침이 있습니다. 각 기능을 사용할 때 해당 서비스가 볼 수 있는 데이터를 설명합니다.
OpenFreeMap (지도 타일)
- 정의: OpenStreetMap 데이터를 기반으로 한 무료 벡터 지도 타일
- 해당 서비스가 보는 정보: 귀하 기기의 IP 주소 및 귀하가 보고 있는 지리적 영역(타일 좌표는 대략적인 위치를 드러냅니다)
- 시점: 오프라인으로 캐시되지 않은 지도 타일을 로드할 때마다
- 정책: openfreemap.org
Open-Meteo (날씨 예보)
- 정의: 무료 날씨 예보 API
- 해당 서비스가 보는 정보: 귀하 기기의 IP 주소 및 날씨 요청의 위도/경도
- 시점: 지도에서 또는 기록 중 날씨를 볼 때
- 정책: open-meteo.com/en/terms
Nominatim (위치 검색)
- 정의: OpenStreetMap의 무료 지오코딩 서비스
- 해당 서비스가 보는 정보: 귀하 기기의 IP 주소 및 귀하의 검색어 텍스트
- 시점: 이름으로 장소를 검색할 때
- 정책: operations.osmfoundation.org/policies/nominatim
Overpass API (트레일 검색)
- 정의: OpenStreetMap 데이터를 쿼리하기 위한 무료 API
- 해당 서비스가 보는 정보: 귀하 기기의 IP 주소 및 귀하 검색의 지리적 경계 상자
- 시점: 트레일을 검색할 때
- 정책: overpass-api.de
PeakTrail 라우팅 프록시(pad.peaktrail.ca)
- 개요: 경로 엔진(BRouter, 폴백으로 OpenRouteService) 앞단에서 동작하는 PeakTrail 운영 소규모 서버로, 서드파티 API 키가 앱에 포함되지 않도록 합니다
- 저희가 보는 것: 기기의 IP 주소, 경로를 계산하는 경유지, 요청 시각. 경유지는 경로 엔진으로 전달된 후 폐기되며 저장되지 않습니다. 표준 웹 서버 접속 로그(IP 주소, 시각, URL 경로)는 보안 및 남용 방지를 위해 최대 30일간 보관 후 삭제됩니다.
- 시점: 경로를 계획하거나 내비게이션 중 재경로될 때
- 보안: 모든 트래픽은 HTTPS/TLS를 사용합니다. 요청은 계정에 연결되지 않고(계정이 없음), 제3자와 공유되지 않으며, 프로파일링이나 광고에 사용되지 않습니다.
OpenRouteService (경로 안내)
- 개요: 하이델베르크 대학의 무료 라우팅 API. 기본 엔진이 경로를 제공할 수 없을 때 폴백으로 사용
- 보는 것: 경유지. 프록시 서버에서 전송되므로 기기의 IP 주소는 공유되지 않습니다
- 시점: 경로를 계획하거나 턴바이턴 길안내를 받을 때
- 정책: openrouteservice.org/terms-of-service
Google Health Connect (Android)
- 정의: Android의 온디바이스 건강 데이터 저장소
- 해당 서비스가 보는 정보: PeakTrail은 건강 데이터(심박수, 운동, 걸음 수)를 귀하 기기의 Health Connect 저장소에 직접 읽고 씁니다. 이 데이터는 어떠한 서버도 거치지 않습니다.
- 시점: 설정에서 Health Connect 동기화를 활성화할 때
- 정책: health.google
Strava 세그먼트 데이터(선택 사항)
- 정의: 임베드 엔드포인트를 통한 공개 Strava 세그먼트 리더보드
- 해당 서비스가 보는 정보: 귀하 기기의 IP 주소 및 귀하가 요청한 세그먼트 ID
- 시점: 세그먼트를 탭하여 해당 리더보드를 볼 때
- 정책: strava.com/legal/privacy
4. Bluetooth
PeakTrail은 Bluetooth Low Energy (BLE) 심박수 모니터 및 케이던스 센서에 연결할 수 있습니다. 이 통신은 귀하의 기기와 센서 간에 직접 이루어집니다. Bluetooth 데이터는 어떠한 서버로도 전송되지 않습니다.
5. 권한
PeakTrail은 귀하의 기기에서 다음 권한을 요청합니다.
- 위치(포그라운드 + 백그라운드): 앱이 열려 있을 때와 기록 중 화면이 잠겨 있을 때 GPS 트랙을 기록하기 위해
- Bluetooth: 심박수 및 케이던스 센서에 연결하기 위해
- 신체 활동: Health Connect를 통해 걸음 수를 읽기 위해
- 건강 데이터: 운동, 심박수 및 활동 데이터를 Health Connect와 동기화하기 위해
- Wake lock: 기록 중 화면을 켜진 상태로 유지하기 위해(선택 사항)
- 알림: 기록 상태 알림을 표시하기 위해
모든 권한은 앱 기능을 위해서만 사용됩니다. 이러한 권한을 통해 수집된 데이터 중 어떠한 것도 당사에 전송되지 않습니다.
6. 아동의 개인정보
PeakTrail은 13세 미만 아동을 포함하여 누구로부터도 어떠한 데이터도 고의로 수집하지 않습니다. 데이터가 수집되지 않으므로 부모의 동의가 필요하지 않습니다.
7. 귀하의 권리
모든 데이터가 귀하의 기기에 로컬로 저장되므로 귀하는 완전한 통제권을 가집니다.
- 접근: 앱 내에서 귀하의 데이터를 확인하십시오
- 삭제: 활동, 경로 또는 앱 제거를 통해 모든 데이터를 삭제하십시오
- 내보내기: 언제든지 귀하의 활동을 GPX 파일로 내보내십시오
- 데이터 이동성 요청 불필요: 귀하의 데이터는 이미 귀하의 기기에 있습니다
8. 본 방침의 변경
앱이 발전함에 따라 이 개인정보 처리방침을 업데이트할 수 있습니다. 변경 사항은 이 페이지에 업데이트 날짜와 함께 게시됩니다. 단기 서버 로그 외 개인 데이터를 수집하지 않으므로 개별 통지는 필요하지 않습니다.
9. 연락처
본 개인정보 처리방침에 대한 질문이 있으십니까? support@peaktrail.ca로 이메일을 보내시거나 당사 GitHub에서 이슈를 열어 주십시오.