개인정보 처리방침

MeTrail은 사용자의 개인정보를 소중히 여기며, ‘오프라인 우선, 최소한의 데이터’를 원칙으로 설계되었습니다. 이 방침은 MeTrail이 실제로 사용하는 권한과 앱 구조를 바탕으로, 데이터가 어디로 흐르고 어떻게 관리되는지 설명합니다.

MeTrail이 하지 않는 것

  • 계정 가입 없이 사용할 수 있습니다.
  • 타사 광고·분석 SDK를 사용하지 않으며 개인 데이터를 판매하지 않습니다.
  • 기록은 기기에 우선 저장됩니다. iCloud 동기화, 위치 공유 등 외부 서비스를 직접 켰을 때만 해당 내용이 선택한 서비스로 전송됩니다.

권한 사용 방식

  • 위치(‘항상’ + 정확한 위치): 백그라운드에서 방문(Visits)을 자동 기록하고, ‘오늘’과 ‘발자취’ 지도의 중심을 갱신하며, 지오펜스 일치 정확도를 유지하는 데 사용합니다. ‘앱을 사용하는 동안’만 허용하면 수동 위치 확인과 기본 지도 표시만 가능하며 연속 기록은 할 수 없습니다.
  • 알림: 도착과 출발 알림, 상태 안내에 사용하며 사용자가 동의한 경우에만 켜집니다. 시스템 설정이나 오늘 > 설정 > 알림에서 언제든 끌 수 있습니다. ‘현재 체류 표시’를 켜면 체류 중인 장소 이름과 경과 시간이 실시간 현황으로 잠금 화면과 Dynamic Island에 표시됩니다. 이 기기에서만 표시되며 업로드되지 않습니다.
  • 사진 읽기와 추가: 읽기는 장소, 방문, 핀에 사진을 첨부하고, 지도의 ‘사진’ 레이어를 켰을 때 해당 기간의 위치 정보가 있는 사진을 기기에서 읽어 촬영한 장소에 표시하는 데 사용합니다(업로드하지 않으며 사본도 저장하지 않습니다). 추가(Add Photos)는 ‘사진’에 저장을 선택하거나, 공유 카드를 내보내거나, MeTrail에서 사진을 찍을 때 이미지를 저장하는 데 사용합니다. 저장하거나 사진을 찍지 않으면 사진 보관함에 쓰지 않습니다.
  • 카메라: ‘사진 찍기’를 탭할 때만 열립니다. 찍은 사진은 MeTrail에 저장되고 사진 보관함에도 함께 저장됩니다. 동영상은 찍지 않으며 백그라운드에서 카메라를 사용하지 않습니다.
  • 동작 및 피트니스: 활동 유형(도보, 자전거, 차량, 정지)만 읽어 도착과 출발 시간을 보정하고 방문 사이의 이동 수단을 표시하는 데 사용합니다. 걸음 수는 읽지 않으며 아무것도 업로드하지 않습니다.
  • 건강(선택): 기본적으로 꺼져 있습니다. 오늘 > 설정 > 도구 및 데이터 > 건강(또는 처음 설정할 때의 건강 페이지나 오늘 탭의 팁)에서 ‘걸음 수 표시’를 켠 경우에만 걸음 수 읽기 권한을 요청하며, 다른 건강 데이터는 읽지 않고 건강 앱에 아무것도 쓰지 않습니다. 걸음 수는 표시할 때만 건강 앱에서 읽어 옵니다. MeTrail 데이터베이스에 저장되지 않고, iCloud로 동기화되지 않으며, 내보내기, 공유 카드, 도착 및 출발 자동화, 스마트 요약에도 포함되지 않고, 이 기기 밖으로 나가지 않습니다.
  • 캘린더(선택): 허용한 경우에만 캘린더를 읽거나 쓰며, 전체 접근 권한이 필요합니다. 읽기: 방문 세부사항에 그 방문과 시간이 겹친 이벤트를 표시하며, MeTrail 데이터베이스에 저장하지 않습니다. 쓰기: 기본적으로 꺼져 있습니다. 장소에서 ‘캘린더에 추가’를 켠 경우에만 그곳의 방문을 선택한 캘린더에 이벤트로 추가하며, 각 이벤트에는 해당 방문으로 돌아가는 MeTrail 링크가 포함됩니다. 쓰기는 MeTrail이 포그라운드에서 열려 있을 때만 이루어지며, MeTrail이 직접 추가한 이벤트만 수정하거나 삭제하고 사용자의 이벤트는 건드리지 않습니다. 추가된 이벤트는 Apple 캘린더와 사용자의 캘린더 계정(예: iCloud)이 저장하고 동기화하며, 해당 캘린더를 볼 수 있는 사람은 누구나 이 이벤트를 볼 수 있습니다. MeTrail의 기록을 지워도 이 이벤트는 삭제되지 않으며, 오늘 > 설정 > 도구 및 데이터 > 캘린더에서 한 번에 제거할 수 있습니다.
  • 파일 접근 / iCloud Drive: 직접 내보내기나 백업을 실행할 때만 사용하며, 내보낸 파일을 ‘파일’ 앱이나 본인의 iCloud Drive 개인 공간에 저장합니다.
  • 네트워크 접근: 기본적으로 기기에서 기록합니다. 인터넷은 iCloud 동기화, Apple 지도의 장소 검색·둘러보기·경로, 도착 날씨, 직접 켠 알림 전달·스마트 요약·위치 공유에 사용됩니다.
  • 스마트 요약(선택): 엔드포인트, 모델, API 키는 모두 사용자가 직접 입력하며, 요청은 기기에서 사용자가 고른 서비스로 바로 전송됩니다. MeTrail은 전송 내용을 받지도, 중계하지도, 저장하지도 않습니다. 전송되는 것은 장소 이름(‘집’, ‘업무’, ‘장소 A’로 바꿀 수 있음), 도시, 날짜와 시간대, 체류 시간, 방문 횟수, 태그 이름, 검색어뿐이며 좌표, 주소, 사진은 전송되지 않습니다. 메모는 편집 화면에서 ‘교정’ 또는 ‘다시 쓰기’를 탭할 때만 해당 메모와 장소 이름(숨기기를 켜면 제외), 날짜가 함께 전송됩니다. 설정 화면에서 장면별 실제 전송 내용을 미리 볼 수 있습니다. API 키는 이 기기의 키체인에만 저장됩니다.

데이터 저장과 동기화

  • 로컬: 방문 기록, 장소, 첨부 파일, 로그는 기기의 암호화된 샌드박스 안 Core Data와 파일 시스템에 저장됩니다.
  • 클라우드: 오늘 > 설정 > iCloud 동기화에서 동기화를 켠 경우에만 사용자 본인의 iCloud 비공개 데이터베이스로 동기화되며, MeTrail은 여기에 접근할 수 없습니다.: iCloud 동기화는 사용자의 비공개 데이터베이스로 저장되어 MeTrail이 접근할 수 없습니다. 위치 공유는 확인한 내용을 선택한 공식 또는 자체 호스팅 서비스에 저장하며 링크와 필요한 비밀번호를 가진 사람이 볼 수 있습니다.
  • 선택한 범위의 좌표, 장소 이름, 도착·출발 시간이 선택한 공식 또는 자체 호스팅 공유 서비스로 전송됩니다. 사진과 메모는 전송되지 않습니다.
  • 내보내기: 고급 내보내기는 임시 폴더에 쓴 뒤 곧바로 시스템 공유로 넘기며, 앱 안에는 사본을 남기지 않습니다.
  • 건강 데이터: 걸음 수는 표시할 때만 건강 앱에서 읽어 오며, 로컬 데이터베이스, iCloud, 내보내기 파일에 기록되지 않습니다.

로그와 진단

  • 로그는 기본적으로 이 기기에만 남으며, 디버그 정보와 오류 코드만 담고 민감한 내용은 담지 않습니다.
  • 직접 문제를 살펴보거나 지원팀에 보내기 위해 앱에서 로그를 내보낼 수 있습니다. 내보내기 전에는 기기 밖으로 나가지 않습니다.

사용자가 관리할 수 있는 것

  • 시스템 설정에서 언제든 권한을 철회할 수 있습니다. 철회하면 관련 기능이 자동으로 제한되거나 꺼집니다.
  • 로컬 데이터를 삭제하거나 백업·복원할 수 있습니다. 위치 공유는 언제든 일시 정지하거나 종료할 수 있습니다. 종료하면 기존 링크에 방문이 표시되지 않으며 로컬 기록은 유지됩니다.

이 개인정보 처리방침이나 권한 사용 방식에 대해 궁금한 점이 있으면 앱의 피드백 기능으로 문의해 주십시오.

웹 뷰어

MeTrail에서 내보낸 JSON 보기 패키지를 컴퓨터 브라우저에서 열어 날짜별 방문을 재생하고 장소와 도시를 검색하세요. 파일은 브라우저 안에서 처리되며 업로드되지 않습니다.

OpenFreeMap 도로 지도는 기본으로 켜져 있으며 메뉴에서 끌 수 있습니다. 온라인 지도는 외부 지도 리소스를 요청하지만 가져온 기록은 전송하지 않습니다.