| 가입·로그인 | 소셜 로그인 제공자·계정 식별자, 런타인 회원 식별자, 제공자가 전달한 이메일, 언어·지역, 생년월일 | 계정 인증·관리, 만 14세 이상 확인, 필요한 서비스 안내 | 계정 삭제 완료 시까지. 법정 보존 대상은 5항에 따라 별도 보관 |
| 프로필·운동 설정 | 표시 이름·프로필 이미지·성별, 러닝 수준·목표·거리·요일·가능 일정, 시즌 준비 목표, 선호 장소, 보유 운동기구·훈련 환경·운동 선호, 훈련 요청사항(회원이 고른 항목과 직접 적은 문장) | 회원이 요청한 훈련계획·운동 추천·화면 개인화 | 관련 설정 삭제 또는 계정 삭제 완료 시까지 |
| 선택 신체 정보·칼로리 추정 | 프로필의 키·몸무게, 체중 관리 목표의 목표 체중·주당 감량 속도, 러닝 시작 시 체중 사본·추정 방식·칼로리 결과 | 회원이 요청한 개인화, 목표 체중까지의 예상 기간 안내, 러닝 칼로리 추정과 해당 동의 조건을 충족한 AI 기능 | 프로필 수정·삭제 또는 계정 삭제 완료 시까지. 프로필을 수정해도 과거 운동에 저장된 체중 사본은 바뀌지 않으며, 그 운동의 저장본과 함께 처리. 목표 체중·감량 속도는 체중 관리 목표에서만 쓰고 다른 목표로 바꾸면 쓰지 않음 |
| 몸 변화 체크인(체중 관리 목표) | 측정일·몸무게, 직전 대비 느낌(가벼움·같음·무거움), 체크인 시작 기준 몸무게 | 회원이 기록한 몸무게 변화 표시와 체중 관리 계획 참고 | 같은 날 다시 저장하면 그날 값을 바꿈. 개별 삭제 요청 또는 계정 삭제 시 삭제 |
| 직접 입력한 목표·운동 | 대회 일자·거리·장소·목표기록, 개인기록, 훈련계획·변경 이력, 수행 여부·거리·시간·페이스·주관적 운동 강도(RPE)·운동 후 경험 태그·메모, 러닝머신 거리 직접 입력값, 대회 전략의 목표 기록, 회원이 만든 사용자 정의 훈련의 이름·구성 | 계획 제공·조정, 수행 기록과 경과 표시 | 개별 기록 삭제 또는 계정 삭제 완료 시까지. 사용자 정의 훈련의 일부는 기기에만 저장 |
| 외부 건강 플랫폼 연동 | 운동 종류·시각·시간·거리·칼로리, 기록 앱·기기·외부 기록 식별자, 운동 중 심박 측정값, 속도·상승 고도·케이던스·랩·구간 및 계산된 페이스·심박 구간·측정 비율 | 회원이 허용한 운동 불러오기, 상세 표시·분석·계획 개인화. Android Health Connect 기록은 앱을 사용하는 동안에만 읽음(1-2항) | 연동 동의 철회 시 신규 읽기·동기화 중단. 기존 저장본의 삭제·처리정지는 5~6항에 따라 처리 |
| 선택 운동·완주 사진 | 회원이 선택하거나 촬영한 사진, 연결할 회원·운동·대회 기록, 파일 식별자·크기·형식·이미지 크기, 표시 순서·썸네일 | 비공개 기록 사진 저장·표시, 회원이 요청한 이미지 공유 | 사진 제거·관련 기록/계정 삭제 시 파일 정리 작업으로 삭제. 1-2항 참조 |
| Android 앱 운동 기록 보내기 | 운동 종류·시작/종료 시각·시간대·시간·거리, 출처·기기 유형, 중복 방지용 변환 기록 ID·버전, 기기 대기·전송 상태 | 별도 선택·쓰기 권한에 따라 앱 운동을 Health Connect에 저장 | 전송 성공 시 기기 대기 정보 삭제, 중복 방지용 표식은 기기에 유지. 이미 보낸 기록은 Health Connect에서 별도 관리 |
| 선택 GPS 경로 불러오기 | Apple 건강·Android Health Connect의 선택한 운동 경로 위도·경도, 연결할 회원·운동·외부 기록 식별자 | 회원이 요청한 경로를 계정 기록에 저장하고 상세 지도에 표시 | 기록 보관 목적이 유지되는 동안. 철회·삭제 시 처리는 1-1항 및 5항 |
| 선택 GPS 직접 기록 | 휴대폰의 위도·경도·측정 시각·정확도·속도·고도 등 위치 측정값, 저장 경로의 상대 시각·구간, 운동 거리·시간 및 연결할 회원·운동 식별자 | 러닝 준비 시 위치 확인, 진행 중 거리·페이스 계산, 경로 기록·계정 저장·지도 표시 | 기기 기록·전송 대기와 서버 기록을 구분하며 1-1항 및 5항 적용 |
| 러닝 시작 날씨·대기질 | 러닝 준비 화면의 현재 위치로 기기가 계산한 약 5km 기상청 격자 번호(좌표 원문은 전송하지 않음) | 야외 러닝 전 기온·강수·대기질 확인과 실내 러닝 권장 안내 | 회사 서버는 격자별 조회 결과를 15분 동안 임시 보관하고 회원 기록에 격자·위치를 저장하지 않음. 1-1항 참조 |
| 등록한 부상과 운동 후 통증 | 신체 부위·좌우·위치, 발생 시점·증상·정도·운동 영향, 진단 여부·입력 메모, 체크인·운동 후 통증 응답 | 상태 기록·변화 확인, 운동 강도·일정 조정과 안전 안내 | 동의 철회·삭제 요청·목적 종료 또는 계정 삭제 시 법령에 따라 처리 |
| AI 훈련계획·러닝 코치노트 | 최소화한 훈련 조건·수행 요약, 생성 문장·일정 조정안·검증 결과, 요청 식별자·사용량·오류 및 품질 피드백 | 요청한 결과 생성, 검증·비용·장애 관리 | 계획·노트는 관련 기록/계정 삭제 범위에 따름. 계획 입력 사본은 생성 후 6개월이 지나면 삭제 |
| AI 코치 대화 | 질문·답변, 주제·최근 대화·이전 대화 발췌, 아래 2항의 개인화 요약, 답변에 붙은 참고 출처·러닝화 상품 카드·일정 변경 제안, 답변의 카드·답 버튼을 쓴 여부(일정에 넣기, 답 버튼으로 보낸 질문 등), 생성·수정 시각·처리 상태·실패 종류 | 개인화 답변과 대화 이력 제공. 대화 이용 합계 기능 적용 이후에는 오류·응답 시간·기능 이용을 기간별 합계로 집계해 품질 점검과 서비스 개선에 이용(회원별 결과를 만들지 않고 집계 결과에 대화 원문을 남기지 않음) | 대화 삭제 또는 계정 삭제 완료 시까지. 자동 삭제 기능 적용 이후에는 회사 서버의 대화를 마지막 대화 후 1년이 지나면 자동으로 삭제. 앱이 기기에 저장한 대화 사본은 서버 자동 삭제로 지워지지 않으며 앱에서 대화를 삭제하거나 앱을 삭제하면 지워짐. 제공자 로그는 4항의 별도 기준 적용 |
| AI 코치 대화 첨부 | 회원이 고른 사진(파일 식별자·형식·크기), 첨부한 러닝 기록·오늘 운동의 날짜·거리·시간·페이스 등 수치, 앱 표시용 축소 경로(최대 48개 좌표) | 첨부한 자료를 근거로 한 답변과 대화 화면 표시 | 질문에 연결되지 않은 사진은 업로드 준비 후 2시간 또는 업로드 완료 후 7일이 지나면 삭제하며 계정별 대기는 최대 20장. 질문에 연결된 사진은 대화·계정 삭제 시 또는 자동 삭제 기능 적용 이후 마지막 대화 후 1년이 지나 대화가 자동 삭제될 때 함께 삭제. 축소 경로는 앱 표시용 응답에만 포함하고 AI 입력에는 넣지 않음 |
| AI 코치 답변 평가(기능 제공 이후) | 회원이 답변에 남긴 평가(좋아요·아쉬워요), 고른 이유, 직접 적은 의견(선택), 평가한 질문과 답변, 그 대화의 주제·답변 카드 종류·생성 시각 | 답변 품질 점검과 대화 기능 개선. 운영자는 평가가 남은 질문·답변과 의견만 회원 식별 정보(회원 ID·표시 이름·이메일) 없이 확인하며, 전화번호·주민등록번호·카드번호·이메일 형식은 가려서 표시. 평가와 의견은 OpenAI에 보내지 않음 | 평가를 취소하거나 해당 대화·계정을 삭제하면 함께 삭제. 자동 삭제 기능 적용 이후 마지막 대화 후 1년이 지나 대화가 자동 삭제될 때 함께 삭제 |
| 러닝화 추천 품질 지표 | 검색·추천·클릭·결과 없음 등 이벤트 종류, 추천한 상품, 요청별 값으로 만든 이벤트 해시. 회원 식별자는 저장하지 않음 | 러닝화 상품 정보의 정확도·추천 품질 점검 | 90일이 지난 이벤트는 삭제. 앱 사용 분석 동의와 별개의 서비스 운영 지표 |
| 회복 화면의 AI 제안 | 아래 2항의 개인화 요약, 생성된 회복 제안·시각·근거 표시 | 최근 기록에 기초한 회복 참고 정보 제공 | 계정별 최신 결과 1개를 보관하고 다시 만들 때 교체. 계정 삭제 시 삭제. 앱의 화면 캐시는 같은 계정·당일에만 메모리에서 재사용 |
| 구독·결제 | 앱 마켓·상품·주문·원거래 식별자, 구매·만료·취소·환불 상태, 검증 정보·토큰 해시, 스토어 계정 연결값(해시) | 구독 권한 확인, 한 스토어 계정의 구독이 여러 회원 계정에 잘못 적용되는 것 방지, 결제·환불·분쟁 처리 | 거래 목적 달성 또는 법정 보존기간 종료 시까지. 건강기록 전체를 거래 증빙으로 보관하지 않음. 스토어 계정 연결값은 5항 참조 |
| 프로모션 코드 | 등록한 코드의 해시·캠페인, 등록 시각, 적용된 혜택 기간 | 코드 혜택 적용, 중복 등록·부정 사용 방지 | 계정 삭제 시 함께 삭제. 코드 원문은 저장하지 않음 |
| 선택적 구매 경로 분석 | 회원 및 구매·검증 시도 연결 정보, 구매 시도 ID, 진입 화면·행동 코드, 구독 안내 화면 종류·버전, 상품·요금제·앱 마켓·환경, 시작 시각 | 앱 사용 분석 3.0.0에 동의한 회원의 구매 흐름·검증 결과 분석과 서비스 개선 | 서버는 시작 후 90일, 기기 대기는 7일이 지나면 삭제. 철회·계정 삭제·권리 요청은 7항 참고 |
| 광고 표시(Google AdMob) | IP 주소와 IP로 추정한 대략적 지역, 앱·기기 정보, 광고 식별자(Android 광고 ID, iOS는 추적을 허용한 경우 IDFA), 광고 노출·클릭 등 상호작용, 앱·SDK 성능·오류 정보, 광고 동의 상태 | 무료 이용 회원에게 광고 표시, 광고 성과 측정, 부정 이용 방지 | Google의 보관 기준에 따름. 7항 참조 |
| 스마트 설치 유입 확인 | 클릭 ID, 유입·캠페인·소재, 플랫폼·목적 스토어, 랜딩 호스트·유입 출처, 클릭·Android 설치 확인 시각·앱 버전 | 웹 설치 링크의 유입·설치 성과 확인 | 180일이 지나면 삭제. Singular 및 앱 구매 경로 분석과 별도 |
| 알림 | 푸시 토큰·기기 플랫폼·앱 버전, 알림 설정, 발송·실패·열람 상태 | 회원이 설정한 운동·기록·코치 피드백 알림과 계정·결제 등 운영 안내 | 수신을 해제하면 해당 토큰을 비활성화. 토큰과 발송 이력은 계정 삭제 시 함께 삭제 |
| 고객문의·권리 요청 | 문의 내용·첨부된 정보·답변·처리 상태, 권리 요청과 본인 확인에 필요한 최소 정보 | 문의 처리, 열람·정정·삭제·처리정지·철회 대응 | 목적 달성 시까지. 소비자 분쟁 등 법정 보존 대상은 별도 관리 |
| 웹사이트 개발 의뢰·협력 문의 | 회사 또는 이름, 이메일, 문의 종류·분야, 문의 내용 | 문의 확인과 답변 | 문의 처리가 끝나면 파기. 소비자 분쟁 등 법정 보존 대상은 별도 관리 |
| 동의·계약 이력 | 문서·버전·원문 식별 정보, 동의·거부·철회 결정과 시각·언어·표시 경로, 중복 방지·증빙 값 | 의사표시와 적용 문서 확인 | 계정이 유지되는 동안 보관하고 계정 삭제 완료 시 함께 삭제 |
| 보안·오류 정보 | IP, 요청 주소·식별자, 앱·기기·운영체제 정보, 오류 메시지·스택·접속 기록 | 보안, 부정 이용 방지, 장애 대응 | 장애 분석과 보안에 필요한 기간 동안 보관하고 각 도구의 보관 기간이 지나면 삭제. 요청 본문·건강정보·인증정보를 불필요하게 남기지 않도록 최소화 |