SwingMate Pro(이하 "서비스")는 골프 코치가 레슨 내용을 기록·정리하고 회원에게 레슨 카드 링크를 전달할 수 있도록 돕는 서비스입니다. 운영자 임규영(이하 "운영자")은 개인정보보호법 등 관련 법령을 준수합니다.
1. 수집하는 개인정보
코치(앱 가입자)
- 필수: 이메일 주소, 비밀번호(암호화 저장), 이름(프로필)
- 자동: 서비스 이용 기록, 기기·접속 로그(인증 세션)
회원(학생) — 앱 계정 없음
- 코치가 입력: 이름, 레벨·수업 빈도, 레슨 메모·드릴·메시지, 잔여 회차·만료일(선택)
- 회원 카드 링크(share_token)로 웹에서 열람 가능한 항목만 공개
2. 수집·이용 목적
- 회원 관리, 레슨 기록·AI 정리, 레슨 카드 생성·공유
- 코치 인증, 고객 문의·분쟁 처리, 서비스 개선
3. AI 처리 및 제3자 제공(처리위탁)
레슨 메모 AI 정리 시 아래 업체로 데이터가 전송될 수 있습니다.
- Google LLC (Gemini API) — 전송: 레슨 메모 텍스트, 회원 이름(프롬프트 내). 목적: 레슨 내용 JSON 정리. 보관·처리: Google 정책에 따름.
- Supabase Inc. — DB·인증·Edge Function 호스팅. 코치·회원·레슨 데이터 저장.
- Vercel Inc. — 회원 레슨 카드 웹 페이지 호스팅(토큰 링크 요청 처리).
3-1. AI 데이터 처리 동의 (코치 앱)
코치가 앱에서 「AI로 정리하기」 기능을 사용하려면, 아래 내용에 대한사전 동의가 필요합니다. 동의하지 않으면 AI 정리 기능을 사용할 수 없습니다.
- 전송 항목: 코치가 입력한 레슨 메모, 해당 회원 이름(프롬프트에 포함)
- 전송 경로: Supabase Edge Function을 통해 Google Gemini API로 전달
- 이용 목적: 레슨 메모를 회원용 카드 형식(증상·원인·해결·드릴 등)으로 자동 정리
- 동의 방법: 앱 내 AI 데이터 처리 동의 모달에서 「동의하고 계속」 선택
- 동의 철회: 앱 설정 → AI 데이터 동의 철회. 철회 후에는 AI 정리 요청이 전송되지 않습니다.
- 검토 책임: AI 결과는 코치가 검토·수정한 뒤 저장·전송하며, 최종 내용에 대한 책임은 코치에게 있습니다.
회원 카드 웹에는 증상·원인·해결·드릴·메시지 등만 표시되며, 코치 전용 메모(problems, remember)는 웹에 노출되지 않습니다.
4. 보관 기간
- 코치 탈퇴 시: 계정 및 연결된 회원·레슨·일정 데이터 즉시 삭제
- 탈퇴 전까지 코치 데이터는 서비스 이용 기간 동안 보관
- 이미 발송된 카드 링크는 레슨 삭제·탈퇴 시 더 이상 열리지 않음
5. 코치의 권리(열람·정정·삭제·탈퇴)
- 앱 내에서 회원·레슨 정보 열람·수정·삭제 가능
- 설정 → 계정 영구 삭제(탈퇴)로 계정 및 관련 데이터 일괄 삭제
6. 회원(학생)에 대한 안내
회원은 앱 계정이 없습니다. 개인정보는 코치가 입력·관리하며, 카드 링크를 받은 경우에만 해당 레슨 카드 내용을 볼 수 있습니다. 열람·삭제 요청은 담당 코치에게 문의해 주세요.
7. 안전조치
비밀번호 암호화, HTTPS 통신, Supabase Row Level Security 등 접근 통제를 적용합니다.
8. 만 14세 미만
서비스는 코치(성인) 대상입니다. 회원 정보는 코치가 관리하며, 미성년 회원 데이터 처리는 코치의 책임 하에 이루어집니다.
9. 방침 변경
변경 시 이 페이지에 게시하며, 중요한 변경은 앱 또는 이메일로 안내할 수 있습니다.