Privacy
개인정보처리방침
Condi 는 실명 선수의 모발 미네랄 검사 점수 · 알레르기(IgG) 반응도 · 체성분 · 소변 마커를 보관하고, 이용자 중에는 미성년 선수가 있습니다. 이 항목들은 개인정보 보호법상 민감정보라 별도의 동의가 필요합니다. 아래는 이 서비스가 실제로 저장하는 테이블과 실제로 설정된 보존 정책에서 그대로 옮긴 내용입니다.
이 문서는 초안입니다. 아직 법적 효력이 있는 고지가 아닙니다.
서비스가 실제로 하는 일을 기술적으로 정확하게 적었을 뿐, 변호사 또는 개인정보 보호 전문가의 검토를 받지 않았습니다. 정식 서비스 개시 전에 반드시 검토를 거쳐야 하며, 검토 과정에서 문구·기간·수탁자 목록이 바뀔 수 있습니다. 미확정 항목은 12. 법률 검토 전 미확정 항목에 모아 두었습니다.
1. 이 방침이 다루는 데이터
Condi 는 선수의 검사·영양·회복·경기 데이터를 한 타임라인으로 모아 AI 분석과 전문가 검토를 거친 코칭 근거를 제공하는 플랫폼입니다. 그 과정에서 다음 두 가지 성격의 데이터를 함께 다룹니다.
- 민감정보 — 모발 미네랄 검사 결과, 알레르기 검사 결과, 소변 바이오마커, 체성분, 회복·영양 기록. 개인정보 보호법 제23조의 건강·유전정보에 해당합니다.
- 일반 개인정보 — 계정, 선수 신원, 팀 소속 이력, 동의 기록, 열람 기록, 주문·배송 정보.
선수의 데이터를 보는 사람은 본인만이 아닙니다. 팀 관리자 · 배정 코치 · 전문가 · 운영 관리자가 각자의 범위 안에서 열람할 수 있고, 그 열람은 한 건도 빠짐없이 기록됩니다. 본인은 자기 데이터를 누가 언제 열었는지 내 데이터 열람 기록에서 직접 확인할 수 있습니다.
2. 수집하는 항목
아래는 이 서비스의 데이터베이스에 실제로 존재하는 항목입니다. 표의 오른쪽
테이블은 그 항목이 저장되는 위치이며, 여기에 없는 항목은
수집하지 않습니다. 암호화라고 적힌 항목은 저장 시점에 암호화되어
데이터베이스를 직접 열어도 값을 읽을 수 없습니다.
계정
member - 소셜 로그인 식별자 — 제공자(google · kakao · naver · demo)와 그 제공자가 준 고유 ID
- 이메일 · 닉네임 · 프로필 이미지 — 소셜 계정에서 전달받은 값
- 역할과 활성 여부 — 승인 대기 · 선수 · 코치 · 전문가 · 팀 관리자 · 관리자
선수 신원
athlete_profiles - 실명 · 표시 이름 — 로스터·리포트에 표시되는 이름
- 생년월일 — 만 14세 미만 여부 판정에 쓰이므로 암호화하지 않고 평문으로 둔다
- 성별 · 종목 · 포지션 · 등번호 — 팀 명단 구성 정보
- 연락처 — 저장 시 암호화
- 법정대리인 성명 · 연락처 · 관계 — 미성년 선수에 한해, 저장 시 암호화
모발 미네랄 검사 결과 민감정보
hair_mineral_tests · hair_minerals - 검사 패널명 · 검사 기관 · 검체 종류 · 검사일 — 타액·혈액 등
- 항목별 점수(0~100) · 등급 · 한국인 평균 비교선 — 악력, 지구력, 영양소 대사 등 항목 단위
- 모발 미네랄명 · rsID · 해석 텍스트 — 결과지에 표기된 범위
- 유전형(genotype)과 원본 결과 전문 — 저장 시 암호화
알레르기 검사 결과 민감정보
allergy_tests · allergen_results - 검사 종류 · 패널명 · 검사 기관 · 검사일 — IgG 90종 패널 등
- 알레르겐별 반응 등급(1~5단계)과 양성 여부 — 식품 회피 제안에 연계된다
- 측정 수치와 단위 — 수치는 저장 시 암호화, 추이 표시용 정규화 값은 별도 보관
소변 바이오마커 민감정보
urine_tests · urine_biomarkers - 측정 기기 · 측정 시각 · 측정 맥락 — 훈련 전/경기 후 등
- 종합 웰니스 점수와 만점 스케일 — 예: 8.2 / 10
- 마커별 측정값 · 단위 · 정상/높음/낮음 표시 — 수분, 산화 스트레스, pH 등. 측정값은 암호화
체성분(인바디) 민감정보
body_compositions - 측정일 · 측정 기기 — InBody 기기 모델명 등
- 체중 · 신장 · 골격근량 · 체지방률 · 체지방량 · 제지방량 · 기초대사량 — 회차별로 누적
회복 · 영양 · 경기 기록 민감정보
recovery · nutrition · competition - 수면·피로·통증 등 회복 기록 — 선수가 직접 입력하거나 기기에서 들어온 값
- 식단 기록과 영양소 집계 — 식단 사진을 올린 경우 그 이미지 포함
- 경기 일정 · 결과 · 기록
리포트와 전문가 검토 민감정보
reports · expert_reviews - AI 분석 결과와 전문가 코멘트 — 검토·발행 이력 포함
동의 기록
consents · consent_documents - 동의 목적 · 문서 버전 · 동의/철회 여부와 시각 — 철회해도 기록을 지우지 않고 새 이력을 쌓는다
- 동의 방법 · 미성년 여부 · 법정대리인 확인 여부 — 웹 · 서면 · 보호자 · 일괄 등록
- 동의 증적과 접속 IP — 증적은 저장 시 암호화
열람 기록
access_logs · audit_log - 누가(열람 시점의 역할 스냅샷) · 누구의 · 어떤 자원을 · 언제 열었는지 — 대리 로그인 중이면 그 사실도 함께
- 허용 근거와 허용 여부 — 본인 · 배정 코치 · 팀 코치 · 팀 관리자 · 전문가 · 관리자 · 조직. 거부된 시도도 남는다
- 접속 IP · 요청 식별자 · 호출 지점
데이터 내보내기 요청
data_export_requests - 요청 범위 · 형식 · 상태 · 파일 크기 · 무결성 해시
- 다운로드 횟수 · 마지막 다운로드 시각 · 만료 시각 — 링크 수명은 7일
주문과 배송(검사 키트 등을 구매한 경우)
orders - 주문번호 · 금액 · 결제 상태 · 결제 수단 식별자 — 카드번호 등 결제 수단 정보는 Condi 가 보관하지 않는다
- 수령인 · 연락처 · 배송지 — 저장 시 암호화
수집 경로 — 대부분의 검사 결과는 선수 본인이 올리거나, 팀 관리자 · 전문가가 검사기관 결과지를 업로드하고 그 결과를 반영하면서 들어옵니다. 계정이 아직 없는 선수의 프로필을 팀 관리자가 먼저 만들 수 있으며, 이 경우 본인이 초대를 수락하는 시점에 프로필과 계정이 연결됩니다.
3. 이용 목적
- 컨디션 분석과 코칭 근거 제공 — 검사·회복·영양·경기 데이터를 통합해 추이와 위험 신호를 보여 줍니다.
- AI 분석과 전문가 검토 — 데이터 요약을 언어모델에 보내 초안을 만들고, 전문가가 검토·수정한 뒤 발행합니다(9. 참조).
- 팀 운영 — 팀 소속 이력, 명단 관리, 좌석(계약 인원) 관리.
- 권한 판정과 감사 — 누가 어떤 데이터를 볼 수 있는지 판정하고, 실제 열람을 기록합니다.
- 본인 확인과 계정 관리 — 소셜 로그인, 가입 승인, 역할 변경.
- 주문·배송 처리 — 검사 키트 등 상품을 구매한 경우에 한합니다.
- 법령상 의무 이행 — 접속기록 보존 등.
하지 않는 것 — 수집한 건강정보를 광고에 이용하거나, 보험·고용 등 선수에게 불리하게 쓰일 수 있는 목적으로 외부에 판매하지 않습니다. 이는 아래 6. 의 제공 목록이 그 용도를 포함하지 않는다는 뜻이며, 목록이 바뀌면 이 문서도 함께 바뀝니다.
4. 민감정보와 만 14세 미만 이용자
민감정보(유전·건강정보)는 다른 개인정보와 분리된 별도 동의로만 처리합니다. 동의는 동의 화면에서 목적별로 하고, 같은 화면에서 언제든 철회할 수 있습니다.
이 서비스에서 동의는 기록으로만 남지 않고 실제로 접근을 막습니다. 현재 동작하는 규칙은 다음과 같습니다.
| 동의 상태 | 성인 또는 나이 확인 불가 | 만 14세 미만 |
|---|---|---|
| 동의함 | 지도자·전문가 열람 가능 | 법정대리인 확인이 있어야 가능, 없으면 차단 |
| 동의 기록 없음 | 열람은 가능하되 미동의로 표시(새 검사 결과 반영은 차단) | 차단 |
| 철회함 | 차단 | 차단 |
| 동의 만료 | 차단 | 차단 |
본인은 어떤 경우에도 차단하지 않습니다. 동의를 철회해도 자기 데이터를 보고 내려받을 권리는 그대로입니다. 철회로 막히는 것은 다른 사람(지도자·전문가)의 열람입니다.
생년월일이 없으면 성인으로 보지 않습니다. 나이를 판정할 수 없는 상태는 화면에도 확인 불가로 표시하며, 이 상태에서 미성년자가 조용히 성인으로 처리되지 않도록 설계되어 있습니다.
만 14세 미만 선수의 민감정보는 법정대리인 동의 없이는 처리하지 않습니다. 그래서 가입 첫 단계(약관 동의)에서 생년월일을 확인하고, 만 14세 미만이면 법정대리인의 성명 · 연락처 · 관계와 동의를 함께 받습니다(이용약관 제2조). 보호자 성명 · 연락처는 암호화해 보관합니다. 법정대리인은 언제든 동의를 철회하고 자녀 데이터의 파기를 요구할 수 있습니다(7. 참조).
5. 보유 기간과 파기
현재 설정된 전역 보존 정책은 다음과 같습니다. 소속 조직(구단)이 자체 정책을 등록한 경우 그 조직 소속 선수에게는 조직 정책이 적용됩니다.
| 대상 | 기산 시점 | 보유 기간 | 처리 |
|---|---|---|---|
| 건강정보(모발 미네랄·알레르기·소변·체성분·회복·영양·경기)와 검사 결과지 원본 파일 | 회원 탈퇴 | 3년(1,095일) | 삭제 |
| 건강정보와 검사 결과지 원본 파일 | 선수 은퇴 | 5년(1,825일) | 삭제 |
| 선수 신원(실명·생년월일·연락처·보호자 정보)과 계정 식별 정보 | 회원 탈퇴 | 3년(1,095일) | 복구 불가 익명화 |
| 열람 기록 | 기간 도래 | 1년(365일) | 삭제 |
| 내보내기 산출물 파일 | 생성 시점 | 7일 | 삭제 |
파기하면 실제로 무엇이 지워지고 무엇이 남는가
"파기했다" 는 말이 사실이려면 사본까지 지워져야 하고, 남는 것이 있다면 그것도 밝혀야 합니다. 현재 파기 실행은 다음과 같이 동작합니다.
지워집니다
- 모발 미네랄 · 알레르기 · 소변 · 체성분 · 회복 · 영양 · 경기 기록의 행 자체
- 업로드된 검사 결과지 원본 파일(PDF·이미지)과 그 판독 기록
- 이미 만들어진 내보내기 파일과 그 다운로드 링크(더 이상 내려받을 수 없습니다)
- 이메일 · 실명 · 생년월일 · 연락처 · 보호자 정보 · 프로필 이미지 · 로그인 식별자 (닉네임은
탈퇴회원(번호)로 대체)
남습니다
- 열람 기록 · 변경 감사 기록 — 아래 이유 때문입니다(기간이 지나면 별도로 삭제).
- 소속 이력 — 언제 어느 팀이었는지. 실명이 이미 파기되어 개인을 특정하지 않습니다.
- 동의 이력 — 언제 무엇에 동의·철회했는지.
- AI 인사이트 · 전문가 리포트 · 타임라인 · 전문가 검토 기록 — 현재 파기 대상에 포함되어 있지 않습니다.
- 내보내기 요청 기록 — 파일은 지우고, 누가 언제 받아 갔는지는 남깁니다.
검토 필요. 위 "남습니다" 목록 중 AI 인사이트 · 전문가 리포트 · 타임라인에는 그 선수의 데이터 해석 내용이 들어 있을 수 있습니다. 파기 요구 시 이들을 함께 지울지, 지운다면 어느 범위까지인지는 법률 검토에서 확정해야 합니다(12. 미확정 항목). 파기 미리보기 화면은 관리자가 결재하기 전에 "무엇이 남는지" 를 행 수까지 보여 줍니다 — 모르고 남는 상황을 만들지 않기 위해서입니다.
왜 열람 기록을 함께 지우지 않는가. 특정인의 열람 기록만 골라 지울 수 있게 하면, 파기가 감사를 지우는 수단이 됩니다. 그러면 "누가 내 모발 미네랄 결과를 봤는가" 를 본인도 영원히 확인할 수 없게 됩니다. 그래서 열람 기록은 대상 기준으로는 절대 지우지 않고, 접속기록 법정 보존 기간(1년)이 지난 것을 기간 단위로만 삭제합니다. 그 시점에 이미 실명은 파기되어 있어 기록에 남는 것은 "그 번호의 대상" 뿐입니다.
같은 이유로 파기를 실행한 기록 자체도 지우지 않습니다. 파기가 자기 실행 기록을 지울 수 있으면 그 감사는 아무도 검증할 수 없습니다.
파기는 예약 → 관리자 확인 → 실행 순으로 진행되며, 법적 분쟁 등으로 보존이 필요한 경우 보류될 수 있습니다. 내보내기로 만들어진 파일이 남아 있다면 원본 파기 시 함께 무효화되어 더 이상 내려받을 수 없습니다.
6. 제3자 제공 · 처리위탁 · 국외 이전
제3자 제공(별도 동의 · 거부 가능)
현재 유효한 제3자 제공 동의서(버전 1.0)의 내용은 다음과 같습니다.
- 제공받는 자 — 협력 검사기관(검체 분석 목적)
- 제공 항목 — 성명, 생년월일, 검체 식별번호
- 보유 기간 — 분석 완료 후 즉시 파기
- 거부 시 불이익 — 없습니다. 동의하지 않아도 서비스 이용에 제한이 없습니다.
제3자 제공 동의는 동의 화면에서 언제든 철회할 수 있습니다. 개별 검사기관의 상호는 계약 확정 후 이 문서에 명시해야 합니다 (12. 미확정 항목).
처리위탁(서비스 운영에 필요한 수탁자)
아래는 이 서비스가 실제로 호출하는 외부 처리자입니다. 이용자의 별도 동의 없이 서비스 제공에 필요한 범위에서만 처리를 맡깁니다.
| 수탁자 | 위탁 업무 | 이전되는 정보 | 보관 국가 |
|---|---|---|---|
| Amazon Web Services | 서버·데이터베이스·파일 저장 | 이 방침이 다루는 데이터 전체 | 대한민국(서울) |
| Amazon Web Services (Bedrock) | 텍스트 AI 분석 | 닉네임, 종목, 검사 수치 요약(9. 참조) | 일본(도쿄) |
| Anthropic | 검사 결과지·식단 사진 판독(멀티모달) | 업로드된 이미지·문서와 그 판독 요청 | 미국 |
| Google · Kakao · Naver | 소셜 로그인 인증 | 로그인 식별자, 이메일, 닉네임, 프로필 이미지 | 각 사 기준 |
| PortOne(결제대행) | 상품 결제 처리 | 주문 정보와 결제 수단 정보 | 대한민국 |
| 이메일 발송 서비스 | 리포트·알림 메일 발송 | 이메일 주소와 알림 내용 | 대한민국 |
국외 이전이 있습니다. AI 분석 경로는 일본(도쿄) 리전과 미국의 사업자를 거칩니다. 개인정보 보호법은 국외 이전 시 이전받는 자 · 이전 국가 · 이전 항목 · 이전 방법 · 거부권을 고지하도록 정하고 있으며, 정식 고지 문안과 거부 시 대체 경로는 법률 검토에서 확정해야 합니다 (12. 미확정 항목).
검사지를 올릴 때 별도로 묻습니다. 선수가 검사지를 올리면 먼저 고지(수집 항목 · 목적 · 볼 수 있는 사람 · 외부 AI 처리 · 보관과 삭제)를 보여 주고 동의를 받습니다. 양식으로 읽을 수 없는 결과지의 원본을 Anthropic(미국)의 AI 이미지 인식으로 보내는 것은 선택 동의이며, 동의하지 않은 파일은 외부로 보내지 않고, 원본만 보관할 뿐 판독하지 않습니다. 알레르기 AI 분석은 이름 · 나이 · 성별 · 검사일을 뺀 등급 · 수치만 AWS Bedrock(도쿄)으로 보냅니다.
7. 열람 · 정정 · 삭제 · 이동 요구 방법
정보주체(선수 본인, 만 14세 미만인 경우 법정대리인)는 다음 권리를 행사할 수 있습니다. 제품 안에 창구가 있는 것은 링크로 바로 갈 수 있습니다.
사본 내려받기(이동권)
신원 · 소속 · 검사 정본 · 회복 · 영양 · 체성분 · 경기 · 리포트 · 동의 이력 · 최근 1년 열람 기록을 JSON 한 파일로 받습니다. 본인만 요청할 수 있고 링크는 7일 뒤 만료됩니다.
내 데이터 내려받기정정과 삭제(파기) 요구
신원 정보 정정과 데이터 파기 요구는 현재 화면에서 직접 처리되지 않습니다. 선수가 스스로 누르는 삭제 버튼은 없으며, 요구를 접수하면 운영자가 파기를 예약하고 확인 절차를 거쳐 실행합니다(5. 참조). 실행 결과는 되돌릴 수 없습니다.
이 구조는 의도된 것입니다. 이 데이터는 팀 · 전문가 · 감사 기록과 얽혀 있어 즉시 삭제가 다른 사람의 기록을 함께 무너뜨릴 수 있고, 파기 실행이 2단계 확인을 거치도록 되어 있기 때문입니다. 다만 요구를 접수하고 처리 상태를 알려 주는 창구가 아직 화면으로 제공되지 않으므로, 그때까지는 아래 11. 의 문의처로 접수합니다. 이 항목은 12. 미확정 항목에도 적어 두었습니다.
권리 행사에 대해 만족스러운 처리를 받지 못한 경우, 개인정보 분쟁조정위원회 · 개인정보침해 신고센터 · 경찰청 사이버수사국 등에 도움을 요청할 수 있습니다.
8. 안전성 확보 조치
- 민감 항목 암호화 — 유전형·검사 원본 결과·알레르기 및 소변 측정값· 연락처·보호자 정보·배송지·동의 증적은 저장 시 암호화합니다.
- 접근 권한 분리 — 본인 · 배정 코치 · 팀 코치 · 팀 관리자 · 전문가 · 운영 관리자마다 볼 수 있는 범위가 다르며, 판정은 한 곳에서만 이루어집니다.
- 열람 감사 — 민감정보 열람은 허용·거부와 그 근거까지 기록됩니다. 사후에 역할이 바뀌어도 열람 시점의 역할이 남습니다.
- 위험 작업의 2단계 확인 — 파기 실행, 권한 변경 등은 확인 절차를 거쳐야 실행되며 사유가 함께 기록됩니다.
- 내보내기 파일 보호 — 산출물은 공개 URL 로 노출되지 않고, 본인 인증을 통과한 요청에만 전달되며 7일 뒤 만료됩니다. 다운로드는 매번 기록됩니다.
- 대리 로그인 기록 — 운영자가 지원 목적으로 이용자 계정으로 접속하는 경우 그 사실이 별도로 남습니다.
9. 자동화된 분석(AI) 안내
Condi 는 언어모델을 사용해 데이터 해석 초안을 만듭니다. 실제로 모델에 전달되는 것은 다음과 같습니다.
- 전달합니다 — 닉네임, 종목, 검사 수치 요약(반응이 강한 알레르겐 상위 항목, 모발 미네랄 항목 점수, 소변 마커 점수, 체성분 최근 회차), 회복·영양 집계.
- 전달하지 않습니다 — 실명, 생년월일, 연락처, 보호자 정보, 이메일, 주소.
- 이미지 판독 — 검사 결과지나 식단 사진을 올려 판독을 요청하면 그 이미지가 판독 사업자에게 전달됩니다. 결과지에 실명이 인쇄되어 있다면 그 이미지에 실명이 포함됩니다.
AI 결과는 의료 진단이 아닙니다. 모든 인사이트는 전문가 검토를 거쳐 발행되며, 최종 판단은 사람이 합니다. 건강상 문제가 의심되면 의료기관의 진료를 받으세요.
외부 AI 키가 설정되지 않은 환경에서는 실제 호출 없이 예시 응답이 사용되며, 이 경우 어떤 데이터도 외부로 나가지 않습니다.
10. 쿠키와 브라우저 저장소
Condi 웹은 광고·추적 쿠키를 사용하지 않습니다. 로그인 상태 유지를 위해
브라우저의 localStorage 에 인증 토큰과 세션 요약(역할 등)을
저장하며, 로그아웃하면 삭제됩니다. 이 값은 해당 브라우저에만 남습니다.
11. 개인정보 보호책임자와 문의처
미확정. 개인정보 보호책임자의 성명 · 직책 · 연락처와 사업자 정보는 법률 검토 및 사업자 등록 정보 확정 후 이 자리에 기재해야 합니다. 임의로 채워 넣지 않았습니다 — 실제로 연결되지 않는 연락처는 없는 것보다 나쁩니다.
그때까지 개인정보 관련 문의 · 열람 · 정정 · 파기 요구는 소속 팀의 관리자 또는 서비스 운영자를 통해 접수합니다.
12. 법률 검토 전 미확정 항목
아래는 기술적 사실만으로는 채울 수 없어 비워 둔 항목입니다. 서비스 개시 전에 반드시 확정해야 합니다.
- 사업자 상호 · 대표자 · 주소 · 개인정보 보호책임자 정보.
- 제3자 제공을 받는 협력 검사기관의 상호와 제공 근거 계약.
- 국외 이전 고지 문안의 법적 검토(검사지 업로드에는 선택 동의가 있고, 거부하면 원본만 보관하고 판독하지 않습니다 — 직접 입력 화면은 아직 없습니다).
- 민감정보 동의서 · 법정대리인 동의서 전문의 법적 검토(현재 요약본만 있습니다).
- 법정대리인 동의 확인 방법의 적법성 검토(현재는 성명·연락처 기재와 운영자 확인입니다).
- 정정·파기 요구를 접수하고 처리 상태를 통지하는 화면(현재 없음 — 7. 참조).
- 파기 시 AI 인사이트 · 전문가 리포트 · 타임라인을 함께 지울지 여부와 그 범위(현재는 남습니다 — 5. 참조).
- 보존 기간이 관계 법령(전자상거래법상 거래기록 등)과 충돌하지 않는지 대조.
- 이 방침의 시행일과 개정 고지 방법.
이 초안은 2026-09-06 기준의 데이터베이스 스키마와 보존 정책 설정값에서 작성되었습니다. 수집 항목이나 보존 정책이 바뀌면 이 문서도 같은 변경에서 함께 갱신되어야 합니다. 이용약관(초안) · 자주 묻는 질문