1. 소개
안녕하세요! 해브투런(Have2Run) 앱을 이용해 주셔서 감사합니다. 우리는 여러분의 러닝 목표 달성을 돕기 위해 AI 코칭과 훈련 관리 서비스를 제공합니다.
이 개인정보 처리방침은 해브투런 앱이 어떤 정보를 수집하고, 어떻게 사용하며, 어떻게 보호하는지 설명합니다. 여러분의 개인정보 보호는 우리에게 매우 중요합니다.
2. 수집하는 정보
2.1 건강 및 피트니스 데이터
수집 항목:
- 워크아웃 데이터 (러닝 기록)
- 거리 (Distance)
- 심박수 (Heart Rate)
- 소모 칼로리 (Active Calories Burned)
- 걸음 수 (Steps)
수집 출처: iOS의 HealthKit 또는 Android의 Health Connect를 통해 스마트워치 데이터를 읽어옵니다 (읽기 전용 권한).
사용 목적: 훈련 세션 자동 완료, 레이스 기록 예측, 진행 상황 추적, AI 코칭 개인화
제어 방법: 앱 설정에서 워치 동기화를 언제든지 켜거나 끌 수 있습니다.
2.2 프로필 정보
수집 항목:
- 이름
- 이메일 주소
- 키, 몸무게
- 개인 기록 (PB: Personal Best)
- 시간 선호 (오전/오후)
수집 출처: 회원가입 시 직접 입력하거나 프로필 설정에서 업데이트
사용 목적: 맞춤형 훈련 계획 생성, 레이스 예측, AI 코칭 개인화
2.3 훈련 데이터
수집 항목:
- 훈련 세션 기록 (날짜, 거리, 페이스, 메모)
- 훈련 스케줄 및 목표
- 운동 사진 (스크린샷 업로드 시)
- AI 코치와의 대화 내용
수집 출처: 직접 입력하거나 AI 코치가 생성
사용 목적: 훈련 관리, AI 코칭 제공, 진행 상황 추적 및 분석
2.4 인증 정보
수집 항목:
- 이메일/비밀번호 (이메일 가입 시)
- 소셜 로그인 정보 (Google, Apple, Kakao): 이름, 이메일, 프로필 사진
관리 주체: Supabase Auth
사용 목적: 계정 인증 및 관리
2.5 AI 코칭 데이터
수집 항목:
- AI 코치와의 대화 내용
- 훈련 컨텍스트 (현재 목표, 진행 상황 등)
처리 주체: Google Gemini AI, OpenRouter (보조 AI 제공자)
사용 목적: 맞춤형 훈련 조언, 대화형 코칭 제공
2.6 이용 분석 및 진단 데이터
수집 항목:
- 앱 사용 패턴 (화면 조회, 기능 사용)
- 크래시 리포트 (오류 로그, 스택 트레이스)
- 성능 데이터 (앱 로딩 시간, 응답 속도)
처리 주체: Google Firebase (Analytics, Crashlytics)
사용 목적: 앱 개선, 버그 수정, 성능 최적화
익명화: 분석 데이터는 개인 식별이 불가능한 형태로 수집됩니다.
2.7 기기 정보
수집 항목:
- 플랫폼 (iOS/Android)
- 앱 버전
- 기기 모델
- 네트워크 연결 상태
사용 목적: 기능 호환성 확인, 디버깅
3. 정보 이용 목적
우리는 수집한 정보를 다음 목적으로만 사용합니다:
- 맞춤형 훈련 제공: AI 코치가 여러분의 목표와 현재 상태에 맞는 훈련 계획을 생성합니다.
- 레이스 기록 예측: 과거 훈련 데이터를 분석하여 목표 레이스의 예상 기록을 제공합니다.
- 진행 상황 추적: 훈련 통계와 그래프로 발전 과정을 시각화합니다.
- 앱 개선: 사용 패턴 분석을 통해 더 나은 사용자 경험을 제공합니다.
- 고객 지원: 문의 사항에 답변하고 기술적 문제를 해결합니다.
명시적 금지 사항:
- ❌ 마케팅 또는 광고 목적으로 사용하지 않습니다.
- ❌ 제3자에게 판매하거나 임대하지 않습니다.
- ❌ 건강 데이터를 마케팅 목적으로 공유하지 않습니다.
4. 제3자 서비스
앱 기능 제공을 위해 다음 제3자 서비스를 사용합니다. 각 서비스는 자체 개인정보 처리방침을 따르며, 우리는 이들이 동등하거나 더 높은 수준의 보호를 제공하도록 요구합니다.
| 서비스 | 제공 기능 | 개인정보 처리방침 |
|---|---|---|
| Supabase | 백엔드 데이터베이스, 인증, 파일 저장소 | 링크 |
| Google Firebase | 분석, 크래시 리포팅, 푸시 알림, 원격 설정, 앱 보안 | 링크 |
| Google Gemini AI | AI 코칭 대화 처리 | 링크 |
| OpenRouter | AI 코칭 보조 제공자 | 링크 |
| Google / Apple / Kakao | 소셜 로그인 | 각 제공자의 개인정보 처리방침 참조 |
5. 데이터 보관 및 보안
보안 조치:
- 전송 암호화: 모든 데이터는 HTTPS를 통해 암호화되어 전송됩니다.
- 접근 제어: Supabase Row Level Security (RLS) 정책으로 데이터 접근을 제한합니다.
- 앱 인증: Firebase App Check로 API 호출을 보호합니다.
보관 기간:
- 계정 활성 기간 동안 데이터를 보관합니다.
- 건강 데이터는 여러분의 계정에만 저장되며, 외부로 공유되지 않습니다.
- 계정 삭제 시 모든 데이터가 영구적으로 삭제됩니다.
6. 이용자의 권리
개인정보보호법에 따라 여러분은 다음 권리를 가집니다:
- 열람 요청: 본인의 개인정보를 확인할 수 있습니다 (앱 내 프로필 페이지).
- 정보 수정: 잘못된 정보를 수정하거나 업데이트할 수 있습니다.
- 계정 삭제: 계정을 삭제하면 모든 데이터가 영구적으로 삭제됩니다. (설정 > 계정 관리)
- 동의 철회: 워치 동기화 등의 기능을 언제든지 끌 수 있습니다.
- 데이터 이동권: 본인의 데이터를 다른 서비스로 이동할 권리가 있습니다.
권리 행사가 필요하시면 아래 연락처로 문의해 주세요.
7. 데이터 보관 및 파기
- 활성 계정: 계정을 사용하는 동안 데이터를 보관합니다.
- 계정 삭제 시: 삭제 요청 후 즉시 모든 데이터를 영구 삭제합니다.
- 건강 동기화 데이터: 워치 동기화를 끄면 새로운 데이터 수집이 중단되며, 기존 데이터는 계정 삭제 시 함께 삭제됩니다.
8. 아동의 개인정보
해브투런 앱은 만 14세 미만 아동을 대상으로 하지 않습니다. 만 14세 미만 아동의 개인정보를 의도적으로 수집하지 않으며, 발견 시 즉시 삭제합니다.
9. 처리방침 변경
이 개인정보 처리방침은 관련 법률 및 서비스 변경에 따라 업데이트될 수 있습니다.
- 중요한 변경 사항: 앱 내 알림 및 이메일로 사전 통보합니다.
- 경미한 변경 사항: 본 페이지에 업데이트하며, "최종 업데이트" 날짜를 갱신합니다.
변경 사항은 공지 후 7일 뒤에 효력이 발생합니다.
10. 문의
개인정보 처리방침에 관한 문의 사항이 있으시면 언제든지 연락 주세요:
- 이메일: privacy@have2run.com
11. GitHub Pages 호스팅 안내
이 개인정보 처리방침 페이지는 GitHub Pages에서 호스팅됩니다. GitHub는 보안 목적으로 방문자의 IP 주소를 수집할 수 있습니다. 자세한 내용은 GitHub 개인정보 처리방침을 참조하세요.