1. 적용 범위와 현재 서비스
이 초안은 LUNEO: Walk & Trace의 현재 iOS·Android 구현을 대상으로 합니다. 운동 기록은 로컬 저장소를 사용하며, 자체 계정·서버 동기화·소셜 피드 기능은 현재 제공하지 않습니다. 향후 서버 기능을 도입한다면 데이터 항목·목적·보관·제공 내용을 별도로 안내하고 방침을 수정합니다.
2. 위치·경로와 운동 데이터
위치 권한을 허용하면 산책·러닝 경로의 좌표와 구간, 시작 시각, 운동 종류, 거리, 시간, 페이스를 처리합니다. 동작 권한과 지원 센서가 있는 경우 걸음 수를 사용하며, 칼로리는 추정합니다. 이는 경로 표시, 히스토리, 통계, 뱃지 계산을 위한 것입니다. iOS는 Core Motion을 사용하며 검토된 구현에 HealthKit 연동은 없습니다.
iOS는 사용 중 위치 권한과 운동 중 백그라운드 위치 업데이트를 지원합니다. OS 권한과 실행 상태에 따라 동작이 달라질 수 있습니다. 위치 권한을 거부하면 경로 기록이 제한되고, 동작 권한을 거부하면 걸음 수가 표시되지 않을 수 있습니다.
3. 기기 내 저장과 위젯
iOS는 SwiftData, Android는 앱 전용 SharedPreferences에 운동 기록과 트레이스 설정을 저장합니다. 환경설정과 광고 선택도 기기 내 설정 저장소를 사용합니다. 위젯은 표시를 위한 요약 정보를 읽으며 iOS는 앱 그룹 컨테이너의 JSON 파일을 사용합니다. 현재 자체 서버로 운동 히스토리를 업로드하는 구현은 확인되지 않았습니다.
로컬 저장은 OS 백업과 별개입니다. Android 매니페스트는 allowBackup=true로 설정되어 있습니다. 사용자의 OS 백업·복원 설정에 따라 앱 데이터가 OS 제공자의 백업에 포함될 수 있으며, 플랫폼별 제외 규칙과 실제 배포 설정은 게시 전 확인이 필요합니다.
4. 사진·영상과 저장·일반 공유
스토리 제작에서는 사용자가 시스템 선택기로 고른 사진·영상을 불러와 트레이스와 합성합니다. iOS는 PhotosPicker를 사용합니다. 선택한 자료와 생성 결과는 편집·내보내기 과정에서 처리되며, 사진 라이브러리에 결과를 저장할 때 필요한 권한을 요청합니다. Android 공유는 앱 캐시의 파일과 FileProvider를 사용합니다.
일반 공유 메뉴에서 사용자가 고른 앱에 결과 파일이 전달됩니다. 이후 처리는 해당 앱의 방침을 따릅니다. 특정 SNS로 직접 게시하는 기능은 이 소개에 포함하지 않습니다. 원본 미디어·임시 파일의 정확한 보관 기간과 정리 동작은 게시 전 확정할 항목입니다.
5. 지도·지명 조회 등 외부 서비스
iOS의 지도 표시와 CLGeocoder 지명 조회, Android의 Google Maps 지도 표시에는 플랫폼 제공자의 네트워크 서비스가 사용될 수 있습니다. 지도·지명 조회에 필요한 위치 또는 지도 요청과 기술 정보가 해당 제공자에게 전달될 수 있습니다. 자체 운동 저장소가 로컬이라는 이유로 앱 전체가 외부 통신을 하지 않는 것은 아닙니다. 실제 배포판의 지도 설정과 제공자 조건을 최종 확인해야 합니다.
6. Google AdMob과 광고 선택
LUNEO는 Google Mobile Ads(AdMob)와 User Messaging Platform(UMP)을 사용합니다. 광고 요청 시 IP 주소, 광고·기기 식별자, 광고 상호작용, 진단·성능 정보 등이 Google에 처리·전송될 수 있습니다. Google은 광고 제공·측정·분석·부정행위 방지 등에 이를 사용하며 IP로 대략적인 위치를 추정할 수 있습니다. 기록된 경로를 광고 요청에 명시적으로 첨부하는 코드는 검토 범위에서 확인되지 않았습니다.
앱의 광고 선택과 UMP의 광고 요청 가능 상태를 확인하는 로직이 있으며, iOS는 추적 권한(ATT)도 요청합니다. 동의 여부·지역·OS·SDK 설정에 따라 제공 광고와 처리 정보가 달라집니다. 추적 거부가 모든 네트워크 전송의 중단을 뜻하지는 않습니다. Google의 별도 방침과 SDK 안내를 함께 확인하세요.
7. 보관·삭제와 사용자 선택
운동 기록은 사용자가 히스토리에서 삭제할 수 있으며 저장소의 삭제 기능을 확인했습니다. 사진 앱에 저장한 결과와 외부 공유 파일은 해당 앱에서 별도로 삭제해야 합니다. 앱 제거와 앱 데이터 초기화의 영향, OS 백업에 남는 데이터는 플랫폼과 설정에 따라 다릅니다.
위치·동작·사진·추적 권한은 기기 설정에서 변경할 수 있고, 광고 선택은 앱 설정 및 제공되는 개인정보 선택 메뉴에서 관리합니다. 권한 거부 시 관련 기능이 제한될 수 있습니다. 문의 데이터의 보관 기간, 광고 서비스의 보관·국외 처리·삭제 요청 절차와 운영자 문의 창구는 게시 전 확정해야 합니다.
8. 운영자·문의·방침 변경
브랜드는 Joonie Labs입니다. 운영자는 Joonie Labs이며 고객지원·개인정보 문의는 contact@joonielabs.com으로 연락할 수 있습니다. 주소 등 적용 법률상 필요한 추가 정보와 시행일은 확인 중입니다. 변경 사항은 이 공개 페이지에서 안내하며 중요한 처리 변경은 적용 전에 알리는 방식과 시점을 확정해야 합니다. 로그인 없이 열람할 수 있습니다.
게시 전 확인 필요
- 추가 운영자 정보(주소 등 적용 법률상 필요한 항목)와 시행일
- 문의 접수 후 처리 목적·보관 기간·삭제 절차
- AdMob 콘솔의 동의 메시지·매개 SDK·국외 처리와 보관 조건
- OS 백업 제외 규칙, 임시 미디어 파일 정리와 삭제 동작
- 출시판의 권한 문구·지도 설정·App Store 개인정보 및 Play 데이터 보안 신고 일치 여부