개요
RunWay(이하 "앱")는 Harold(이하 "개발자")가 개발했습니다. 본 개인정보 처리방침은 앱이 수집하는 정보와 그 이용 방법, 저장 방식을 설명합니다.
수집하는 정보
앱은 사용자의 동의를 받아 아래 정보에 접근합니다.
- 위치 정보 (GPS) - 러닝 경로 기록, 페이스/거리/속도 계산에 사용됩니다.
- HealthKit 데이터 (심박수 등) - 러닝 중 실시간 지표 표시 및 운동 기록 저장에 사용됩니다.
- 동작 및 피트니스 데이터(기압계 기반 고도) - 러닝 중 상대 고도 변화를 측정하는 데 사용됩니다.
- 동작 및 피트니스 데이터 (기압계 기반 고도) - 러닝 중 상대 고도 변화를 측정하는 데 사용됩니다.
정보 저장 방식
앱이 수집한 모든 데이터는 기본적으로 Apple의 SwiftData 프레임워크를 통해 사용자의 기기 내부에만 저장됩니다. RunWay는 아래 iCloud 백업 기능, 날씨 조회(WeatherKit), 업데이트 확인을 제외하면, 어떠한 데이터도 자동으로 외부 서버에 전송하지 않습니다.
앱은 제3자 분석 도구, 광고 SDK, 크래시 리포트 서비스를 사용하지 않습니다. 개발자를 포함한 어떠한 제3자와도 데이터를 공유하지 않습니다.
iCloud 백업
설정 화면에서 백업 버튼을 직접 눌렀을 때만 러닝 기록이 Apple의 CloudKit을 통해 사용자 본인의 iCloud Private Database에 저장됩니다. 이 데이터는 Apple 계정 소유자 본인만 접근할 수 있으며, 개발자를 포함한 제3자는 접근할 수 없습니다.
복원 버튼을 누르면 iCloud에 저장된 기록 중 이 기기에 없는 것만 다시 받아옵니다. 백업/복원은 자동으로 실행되지 않으며, 설정 화면에서 언제든지 상태를 확인할 수 있습니다.
날씨 정보 (WeatherKit)
Pre-flight Check 화면에 현재 날씨를 표시하기 위해, 현재 위치를 Apple의 WeatherKit 서비스로 전달해 날씨 정보를 가져옵니다. 이 요청은 Apple이 처리하며, 개발자는 이 위치 데이터를 별도로 수집하거나 저장하지 않습니다.
Apple Watch 연동
Apple Watch 앱을 사용하는 경우, 페이스, 거리, 심박수 등의 러닝 데이터는 Apple의 WatchConnectivity 프레임워크를 통해 iPhone과 Apple Watch 간에 직접 전송됩니다. 이 데이터는 사용자의 기기 밖으로 나가지 않습니다.
업데이트 확인
앱을 열 때 하루에 한 번, App Store에 새 버전이 올라왔는지 확인합니다. 이때 Apple의 공개 조회 주소로 앱 식별자와 국가 코드만 보내며, 사용자를 식별할 수 있는 정보나 러닝 데이터는 보내지 않습니다. 받아온 버전이 설치된 버전보다 높을 때만 안내를 띄웁니다.
리마인더 알림
마지막 러닝으로부터 7일 동안 활동이 없으면, 다시 뛰어볼 때가 됐다고 알려주는 로컬 알림을 보낼 수 있습니다. 이 알림은 기기에 저장된 마지막 러닝 날짜만 참고하며, 어떠한 정보도 외부로 전송하지 않습니다.
iOS 설정 > 알림에서 이 기능을 언제든지 끌 수 있습니다.
정보에 대한 권한
iOS 설정 > 개인정보 보호에서 위치 정보, HealthKit, 동작 및 피트니스 접근 권한을 언제든지 철회할 수 있습니다. 단, 권한을 철회할 경우 앱의 일부 기능이 제한되거나 작동하지 않을 수 있습니다.
앱을 기기에서 삭제하면 로컬에 저장된 모든 러닝 데이터가 함께 삭제됩니다.
아동의 개인정보
본 앱은 만 13세 미만 아동을 대상으로 하지 않으며, 만 13세 미만 아동의 정보를 고의로 수집하지 않습니다.
방침 변경
본 개인정보 처리방침은 변경될 수 있으며, 변경 시 이 페이지에 최신 수정일과 함께 반영됩니다.