개인정보 처리방침 (Privacy Policy)

(Korean Version / 한국어 버전)

최종 업데이트: 2025년 1월 10일 | 시행일: 2025년 1월 10일

소개

Run Analytics("당사", "우리" 또는 "앱")는 사용자의 개인정보 보호를 위해 최선을 다하고 있습니다. 이 개인정보 처리방침은 당사의 모바일 애플리케이션(iOS 및 Android)이 기기의 건강 데이터에 접근, 사용 및 보호하는 방법을 설명합니다.

핵심 개인정보 보호 원칙: Run Analytics는 서버 없는 로컬 전용 아키텍처(zero-server, local-only architecture)로 운영됩니다. Apple HealthKit(iOS) 또는 Health Connect(Android)에서 액세스한 모든 건강 데이터는 전적으로 사용자의 물리적 기기에만 남아 있으며, 외부 서버, 클라우드 서비스 또는 제3자에게 전송되지 않습니다.

1. 건강 데이터 접근

Run Analytics는 기기의 기본 건강 플랫폼과 통합되어 상세한 러닝 및 워킹 운동 분석을 제공합니다:

1.1 iOS - Apple HealthKit 통합

iOS 기기에서 Run Analytics는 Apple HealthKit과 통합되어 러닝 및 워킹 운동 데이터에 접근합니다. 당사는 다음에 대한 읽기 전용(read-only) 액세스를 요청합니다:

  • 운동 세션 (Workout Sessions): 시간과 지속 시간이 포함된 운동 세션
  • 거리 (Distance): 총 이동 거리
  • 심박수 (Heart Rate): 운동 중 심박수 데이터
  • 활동 에너지 (Active Energy): 운동 중 소모된 칼로리
  • 걸음 수 (Step Count): 운동 중 걸음 분석
  • 속도 (Speed): 페이스 분석을 위한 속도 지표

Apple HealthKit 준수: Run Analytics는 모든 Apple HealthKit 가이드라인을 준수합니다. 사용자의 건강 데이터는 전적으로 iOS 기기 내에서 처리되며 외부로 유출되지 않습니다. 당사는 HealthKit 데이터를 제3자, 광고 플랫폼 또는 데이터 브로커와 절대 공유하지 않습니다.

1.2 Android - Health Connect 통합

건강 데이터 유형권한 (Permission)목적
운동 세션READ_EXERCISEHealth Connect에서 운동 세션을 식별하고 가져오기 위해
거리 기록READ_DISTANCE총 거리를 표시하고 페이스를 계산하기 위해
심박수 기록READ_HEART_RATE심박수 차트를 표시하고 평균 및 최대 심박수를 계산하기 위해
속도 기록READ_SPEED속도 및 페이스 존을 계산하고 표시하기 위해
걸음 수READ_STEPS운동 중 걸음 수를 계산하기 위해
소모 칼로리READ_TOTAL_CALORIES_BURNED운동 중 에너지 소비 개요를 제공하기 위해

1.3 건강 데이터 사용 방법

모든 건강 데이터는 오직 다음의 목적으로만 사용됩니다:

  • 운동 표시: 상세 지표(거리, 시간, 걸음 수, 심박수)와 함께 운동 세션 표시
  • 퍼포먼스 분석: 페이스 존, 활동 점수 및 운동 준비도 계산
  • 진척도 추적: 성과 추세, 개인 최고 기록 및 운동 요약 표시
  • 데이터 내보내기: 개인적 사용을 위해 운동 데이터를 CSV 형식으로 내보내기

1.4 데이터 저장

🔒 중요 개인정보 보호 보장:

모든 건강 데이터는 오직 사용자의 물리적 기기에만 남아 있습니다.

  • iOS: 데이터는 iOS Core Data 및 UserDefaults를 사용하여 기기에만 저장됩니다.
  • Android: 데이터는 Android Room Database(기기 내 SQLite)를 사용하여 저장됩니다.
  • 어떤 데이터도 외부 서버로 업로드되지 않습니다.
  • 어떤 데이터도 인터넷을 통해 전송되지 않습니다.
  • 건강 데이터의 클라우드 동기화나 백업은 없습니다.
  • 제3자가 건강 데이터에 접근할 수 없습니다.

데이터가 기기를 떠나는 유일한 경우는 사용자가 명시적으로 운동을 CSV 형식으로 내보내어 파일을 스스로 공유하기로 선택한 경우뿐입니다.

2. 필수 권한

2.1 iOS 권한

  • HealthKit 접근: 운동, 거리, 심박수, 활동 에너지, 걸음 수 및 속도에 대한 읽기 권한
  • 사진 보관함 (선택 사항): 운동 요약을 이미지로 저장하기로 선택한 경우에만 필요

iOS 설정 → 개인정보 보호 및 보안 → 건강 → Run Analytics에서 언제든지 HealthKit 권한을 관리할 수 있습니다.

2.2 Android 권한

  • android.permission.health.READ_EXERCISE
  • android.permission.health.READ_DISTANCE
  • android.permission.health.READ_HEART_RATE
  • android.permission.health.READ_SPEED
  • android.permission.health.READ_STEPS
  • android.permission.health.READ_TOTAL_CALORIES_BURNED
  • 인터넷 액세스 (INTERNET): 인앱 정적 콘텐츠 표시에만 사용됩니다.

3. 수집하지 않는 데이터

Run Analytics는 이름, 이메일, 위치 또는 사용 분석 데이터를 수집하지 않습니다.

4. 인앱 결제 (In-App Purchases)

구독은 App Store/Google Play에서 관리합니다. 당사는 결제 세부 정보를 절대 보지 못합니다.

5. 데이터 보관

데이터는 사용자가 삭제하거나 앱을 제거할 때까지 기기에 무기한 유지됩니다.

11. 문의하기

요약

간단히 말해서:

  • 접근하는 것: HealthKit/Health Connect의 운동 데이터
  • 저장되는 곳: 오직 사용자의 기기에만
  • 가는 곳: 아무데도 가지 않음.