ATHLETE FLOW · IceFlow

개인정보처리방침

문서 버전 2026-10-08.1 · 기존 운영 범위에 대한 안내 보완

아이스플로우 (IceFlow)
경기도 고양시 덕양구 으뜸로 90 (우편번호 10543)
사업자등록번호 637-11-03116
개인정보보호책임자 대표자 김병준
문의 kkbbj004@naver.com

로그아웃은 탈퇴가 아닙니다. 같은 계정으로 다시 로그인하면 해당 계정의 동의와 기록·구독 연결을 다시 확인합니다. 새 개인정보 동의가 필요한 목적·범위 변경이나 본인의 철회·탈퇴는 별도로 처리합니다.

1. 처리 항목과 목적

이메일·앱 계정 식별자·인증 및 보안 접속정보는 본인 확인과 계정 보안에, 생년월일은 미성년자 및 법정대리인 절차에 사용합니다. 직접 입력한 이름·종목·일정·훈련·컨디션·체중·수면·식단·열량·메모·사진·영상은 기록 저장과 이용자가 선택한 동기화·분석에 사용합니다. 결제 상품·거래 식별자·구독 유효기간은 구매 복원과 이용 권한·저장용량 확인에 사용합니다. 동의 버전·항목·시각, 팀 초대·승인과 권리행사 요청은 접근 통제·요청 처리에 사용합니다. 비밀번호는 인증 서비스가 처리하며 운영자가 평문 비밀번호나 스토어 결제 카드번호를 보관하는 방식이 아닙니다.

2. 기기 저장·회원가입·민감정보 동의

회원가입은 본인 이메일 인증과 약관·계정 처리 확인, 건강정보에 대한 별도 동의를 구분합니다. 이메일을 보냈거나 화면을 열었다는 이유로 동의한 것으로 처리하지 않습니다. 건강정보 동의를 거부하면 해당 건강정보 저장·클라우드 처리를 사용할 수 없습니다. 이미 적법하게 저장한 동의는 로그아웃·재로그인만으로 다시 요구하지 않으며, 다른 계정이나 다른 공유 대상에 이전하지 않습니다. 앱 자동 로그인은 유효한 인증 세션에 따라 유지되고 보안 사유·직접 로그아웃·탈퇴에 따라 종료될 수 있습니다.

3. 선수·코치 제공

코치가 유료 상품을 구독했다는 이유만으로 선수 정보에 접근할 수 없습니다. 선수 또는 확인된 법정대리인이 팀·실제 코치 및 확인된 팀 스태프·제공 항목·목적·기간을 확인한 뒤 동의한 경우에만 팀 지도 목적의 공유를 허용합니다. 선수끼리는 서로의 자료를 조회할 수 없습니다. 팀 연결 동안 과거·새 기록과 첨부가 제공될 수 있고 선수 구독 만료만으로 공유 동의가 철회되지는 않습니다. 팀 스태프가 변경되면 최신 명단과 동의 상태를 확인하고 기존 동의가 해당 인원에 유효하지 않으면 공유를 중단합니다. PRIVATE로 지정한 일지·느낀점·메모 원문은 다른 선수·팀 스태프에게 제공하지 않습니다. 공유 중단·팀 탈퇴로 이후 접근을 중단할 수 있습니다. 코치가 이미 내려받은 사본은 해당 코치에게 별도로 삭제를 요청할 수 있습니다.

4. 만 14세 미만과 미성년자 구매

만 14세 미만의 동의가 필요한 개인정보 처리는 법정대리인 동의와 확인 후 허용합니다. 보호자 이메일 입력이나 코치 승인만으로 관계 확인을 대신하지 않습니다. 미성년자 유료 구매는 보호자가 개별 상품의 실제 가격·기간·자동갱신 조건을 확인하는 절차와 스토어 승인을 따릅니다. 관계 확인에 불필요한 주민등록번호·신분증 사본·건강기록은 문의 이메일로 보내지 마세요.

5. 처리업체·수령자·이전 안내

아래 정보는 현재 연결된 구성과 제공자의 공개 설명에 기초합니다. 외국 사업자의 소재지와 모든 실제 저장·접근 국가가 동일하다는 의미는 아닙니다. 서울 DB 리전 선택만으로 모든 운영 메타데이터의 국내 처리를 보장하지 않습니다. 공급자의 하위처리 경로와 국가가 달라지는 경우 적용 범위와 필요한 고지·동의를 확인합니다.

업체·연락처국가/범위항목목적보유
Supabase Pte. Ltd.
공급자 개인정보·연락처 안내
싱가포르 사업자 / 주 데이터베이스 대한민국 서울계정·생년월일·동의·훈련/건강기록·첨부·팀 관계인증·저장·동기화·보안 및 삭제 처리계정 및 해당 처리 목적 유지 시까지. 하위처리 보안 로그와 계약 종료 후 삭제는 공급자 정책 범위.
Google LLC / Gmail
공급자 개인정보·연락처 안내
미국 소재 사업자, 글로벌 처리수신 이메일 주소·인증번호·발송 시각 및 메일 내용인증메일 전달. 전체 훈련기록은 메일로 보내지 않음메일 전송과 보안에 필요한 기간. 메일 보관·운영 로그는 Google 정책 및 계정 설정 적용.
RevenueCat, Inc.
공급자 개인정보·연락처 안내
미국앱 계정 식별자·상품/거래/구독 상태·SDK 기본 기기/접속정보구독 권한·구매 복원·환불/만료 반영구독 연결과 필요한 처리 목적 유지 시까지. 탈퇴 처리에서 고객 연결 삭제 요청. 법정/보안 보존 예외는 공급자 정책 범위.
Netlify, Inc.
공급자 개인정보·연락처 안내
미국 소재 사업자, 글로벌 CDN공개 안내 페이지 접속의 IP·브라우저·요청 경로공개 약관·권리행사 페이지 전달 및 보안사이트 운영·보안에 필요한 범위의 제공자 로그 정책. 회원 훈련 DB를 Netlify에 저장하는 구성은 아님.
NAVER
공급자 개인정보·연락처 안내
대한민국이용자가 문의 창구에 직접 보낸 이메일과 요청 내용본인 확인에 필요한 최소 범위의 문의·권리행사 처리요청 처리와 필요한 법정 보존 목적 종료 시 삭제 대상.
OpenAI
공급자 개인정보·연락처 안내
미국 사업자 / 실제 하위처리 국가·범위는 공급자 안내에 따름별도 동의한 개인 주간 리포트의 서버 집계값만. 이름·연락처·생년월일·원문·사진·영상·음성 제외요청한 개인 주간 리포트 생성기본적으로 모델 훈련에 사용하지 않음. store:false 요청. 악용 모니터링 로그 최대30일 및 법률/위해 방지 예외; 별도 0일 보존 승인을 받은 구성 아님

6. 이전 시점·방법·이용자의 선택

계정 생성·이메일 인증 요청·로그인·선택한 동기화·구독 조회·공개 페이지 방문 때 필요한 항목을 암호화된 네트워크 통신으로 처리합니다. 계약 이행에 필요한 개인정보 처리위탁·보관은 법률상 요건에 맞는 고지 또는 통지에 따라 처리하고, 그 밖에 별도 동의가 필요한 전송은 실제 항목과 수령자·목적·기간을 제시해 동의를 받습니다. 동기화 중지, 코치 공유 철회, 문의 창구의 처리정지 요청 및 탈퇴로 관련 처리를 중단할 수 있습니다. 필수 인증·구독 검증 처리를 중단하면 해당 온라인 기능은 제한될 수 있으며 법정 권리행사는 유료 결제 여부와 구분합니다.

7. 스토어 및 선택적 개인 AI 주간 리포트

Apple 또는 Google Play 결제는 해당 스토어 계정과 정책에 따라 처리되며, 앱에서 탈퇴하더라도 스토어 거래내역·자동갱신이 함께 삭제·해지되지는 않습니다.

개인 AI Weekly Performance Report는 유효한 Athlete Pro 권한과 별도의 AI 이용·전송 동의를 서버에서 확인한 제한된 이용자에게 제공합니다. 현재 제공 대상은 최대 5명이며, 모든 구독자에게 즉시 제공되는 기능은 아닙니다. Coach AI와 식단 사진 AI 분석은 활성화하지 않습니다.

이용자가 리포트 생성을 요청하면 서버가 계산한 최근 7일·이전 7일과 자료가 충분한 직전 28일 기준선의 Training Load·훈련시간·RPE·수면·컨디션, 집계 기간·기록 수·누락/충돌·산식 버전·자료 충분성 정보만 OpenAI API로 전송합니다. 이름·이메일·전화번호·생년월일·사진·영상·음성·자유형 일지·느낀점 원문·부상 메모 원문 및 불필요한 체중은 전송하지 않습니다. 자료가 부족하면 비교를 보류하며 AI가 서버 점수를 변경하거나 부족한 값을 추측해 채우지 않습니다. 리포트는 기록 기반 참고 정보이고 질병·부상 진단이나 치료·운동 금지 지시를 제공하지 않습니다.

수령자는 미국 사업자 OpenAI이며 개인 주간 리포트 생성 목적으로 이용자가 생성을 요청할 때 서버를 통한 암호화 API 통신으로 집계값을 전송합니다. AI 동의를 거부하거나 앱에서 철회하면 새 전송·생성은 중단됩니다. 훈련 기록 입력과 현재 권한상 허용되는 저장된 리포트 열람은 유지됩니다. 저장된 리포트와 동의·요청·비용 이력은 서버에서 해당 목적과 기존 보유·삭제 절차에 따라 관리합니다.

API 입력은 기본적으로 모델 훈련에 사용되지 않습니다. 승인된 별도 보존 통제가 없는 경우 악용 모니터링 로그는 최대 30일 보관될 수 있으며 법률상 의무 또는 서비스·제3자에 대한 위해를 방지하기 위해 합리적으로 필요한 보관 예외가 적용될 수 있습니다. 현재 요청은 store:false를 사용하지만 이는 모든 보안 로그의 0일 보관을 보장하지 않습니다. OpenAI의 실제 하위처리 국가와 보관 범위는 공급자 공식 안내에 따릅니다.

사용자 제한은 UTC 달력 월 8회·최근 7일 2회이며, 운영 예산 중단이나 운영자 중지 때에는 신규 생성만 중단합니다. 원본 음성 입력은 지원하는 기기의 내부 음성 인식으로 처리하며 음성 원본을 저장하거나 외부 AI로 보내지 않습니다. 확인 후 일지에 넣은 변환 문장은 일반 일지의 저장·동기화·선택적 공유 규칙을 따르고 개인 AI 집계 전송에 포함되지 않습니다.

8. 보유기간·철회·탈퇴

계정, 동의 및 기록은 해당 처리 목적이 유지되는 동안 보관하며, 로그아웃·동일 이메일 재로그인·구독 만료만으로 삭제하지 않습니다. 동의 철회는 건강정보 전송·코치 접근을 중단하고, 계정과 클라우드 기록의 전체 삭제는 별도 탈퇴 요청으로 처리합니다. 본인 확인된 탈퇴 요청은 새 업로드·코치 접근을 차단하고 대기 중 작업과의 충돌을 피하기 위한 약 3분의 유예 후 순차 삭제합니다. 외부 처리 실패 때에는 자동 재시도하며 실제 삭제 완료 전에는 완료로 표시하지 않습니다. 완료 상태 조회용 최소 작업 정보는 완료 후 7일 동안 보관합니다. 동기화되지 않은 기기 자료와 이용자/코치가 내보낸 외부 사본, 스토어가 자체 보관하는 거래내역은 서버 탈퇴로 함께 삭제되지 않습니다. 법정 보존 의무가 실제 적용되는 최소 거래·분쟁 자료만 법령상 기간과 목적에 따라 분리 처리하고 전체 건강기록의 포괄 보존 근거로 사용하지 않습니다. 현재 운영자가 별도로 보관하는 회원자료·사진/영상 복구용 백업은 없으며 Supabase Free의 대시보드 정기 프로젝트 백업도 제공되지 않습니다. 이 사실은 공급자 전체 로그나 법정 자료의 보관기간을 0일로 보장한다는 뜻이 아닙니다.

9. 백업 범위와 파기

현재 운영자가 설정한 별도 회원자료·사진/영상 백업이 없으며 Supabase Free에서 운영자가 대시보드로 복원할 수 있는 정기 프로젝트 백업도 제공되지 않습니다. 설정값 backupRetentionDays=0은 이 운영자 관리 복구용 사본의 기간만 뜻합니다. 회원 기록이나 모든 공급자 보안 로그가 생성 즉시 삭제된다는 뜻이 아닙니다. DB 백업과 사진·영상 원본 백업은 다른 항목이며, 추후 백업을 도입하면 대상·기간·접근 통제·복원 후 이미 탈퇴한 계정 재삭제 절차를 먼저 정하고 안내합니다. 전자 데이터는 서비스의 삭제 기능과 접근 차단을 통해 처리하며 장애·외부 서비스 지연 때에는 재시도와 상태 확인을 진행합니다.

10. 권리행사·문의·보안

앱 더보기의 개인정보·보호자·탈퇴 또는 공개 삭제 페이지에서 본인 이메일 인증 후 열람·정정·일부 삭제·처리정지·계정 삭제 요청을 접수할 수 있습니다. 구독이 끝났다고 법정 요청 자체를 막거나 결제를 요구하지 않습니다. 요청 내용의 처리 결과나 적법한 제한 사유는 최소 본인 확인 후 안내합니다. 운영자는 계정별 접근 통제, 전송 암호화, 비밀키의 서버 분리, 코치 범위 확인 등 합리적인 보호조치를 시행하되 완전 무위험·무손실을 보장하지 않습니다. 문의: kkbbj004@naver.com / 책임자: 대표자 김병준.

11. 공급자 공식 설명과 변경

중요한 목적·항목·수령자·보유기간이 바뀌면 적용 전에 안내하고 필요한 경우 다시 동의받습니다. 공급자 설명은 아래에서 확인할 수 있습니다.

Supabase 하위처리업체 · Supabase 백업 · RevenueCat 개인정보 처리 · OpenAI API 데이터 통제