HeartCatch 개인정보처리방침
HeartCatch(하트캐치)는 사용자의 연애·관계 대화 분석을 돕는 AI 관계 코치 서비스입니다. 본 방침은 어떤 정보를 왜 수집·이용·보관·삭제하는지 설명합니다. 서비스 이용 시 이용약관과 함께 적용됩니다.
1. 수집하는 개인정보
| 구분 | 항목 | 목적 |
|---|---|---|
| 계정 (Google OAuth) | 이메일, 이름(표시 이름), Google 프로필 식별자, 프로필 사진 URL(제공 시) | 로그인·계정 식별, 서비스 제공 |
| 계정 (이메일 가입) | 이메일, 비밀번호(해시 저장) | 로그인·계정 식별 |
| 프로필 | 닉네임, MBTI, 성별, 연령 확인 동의 여부 | 맞춤 분석·서비스 이용 자격 확인(만 19세 이상) |
| 관계·분석 | 상대 이름(별칭), 관계 유형, 사용자가 입력·업로드한 대화 요약·스크린샷, AI 분석 결과, 추천 답장, 사용자가 승인한 관계 기억 | 관계 흐름 분석·기록·코칭 제공 |
| 결제 (유료 이용 시) | 구독 상태, Polar 등 결제 대행사가 처리하는 결제 식별 정보 | 유료 기능 제공·환불·구독 관리 |
| 기술 로그 | 접속 IP, 브라우저·기기 정보, 쿠키·로컬 저장소, 이용 기록 | 보안, 오류 분석, 서비스 개선 |
2. Google 로그인 (OAuth)
- Google 계정으로 로그인하면 Google이 인증을 처리하고, HeartCatch는 Supabase Auth를 통해 필요한 계정 정보를 받습니다.
- Google OAuth 동의 화면에 표시되는 앱 이름은 HeartCatch이며, 자세한 수집·이용 내용은 본 방침을 따릅니다.
- Google이 제공하는 데이터는 서비스 계정 생성·로그인 유지·프로필 표시에 사용됩니다.
- Google 계정 연결 해제는 HeartCatch 프로필에서 로그아웃·계정 삭제 요청, 또는 Google 계정의 타사 앱 액세스에서 할 수 있습니다.
3. 대화·기억 처리 원칙
- 대화 원문은 기본 저장하지 않습니다. 분석에 필요한 최소 정보만 일시적으로 처리합니다.
- 사용자가 승인한 관계 사실만 사람별 기억으로 남깁니다.
- 저장된 기억은 출처와 저장 시점을 확인할 수 있으며, 원할 때 삭제할 수 있습니다.
- 대화 스크린샷은 Cloudflare R2 비공개 bucket에 저장되며, 공개 URL을 기본 제공하지 않습니다.
4. 보관 기간
- 계정 정보: 회원 탈퇴 또는 삭제 요청 시 지체 없이 파기합니다. (법령상 보관 의무가 있는 경우 해당 기간 보관)
- 관계 기록·승인 기억: 사용자가 삭제하거나 계정을 삭제할 때까지
- 서버·접속 로그: 보안 및 분쟁 대응을 위해 필요한 기간 후 파기
5. 제3자 제공 및 처리 위탁
- Supabase — 인증·데이터베이스 호스팅
- Cloudflare — 웹 호스팅, R2 스토리지, 서버리스 API
- OpenAI — 대화·이미지 분석 (API 요청 시 필요한 최소 데이터)
- Google — OAuth 로그인
- Polar — 유료 구독 결제 (해당 시)
- Google Analytics / Microsoft Clarity — 이용 통계 (익명·집계 수준)
법령에 따른 요청이 있는 경우를 제외하고, 사용자 동의 없이 제3자에게 개인정보를 판매하지 않습니다.
6. 이용자 권리
열람·정정·삭제·처리 정지·동의 철회를 요청할 수 있습니다. 앱 내 프로필 설정, 기억 삭제 기능 또는 [email protected]으로 문의해 주세요.
7. 만 19세 미만
본 서비스는 만 19세 이상만 이용할 수 있으며, 미성년자의 개인정보를 고의로 수집하지 않습니다. 미성년자 정보가 수집된 것으로 확인되면 삭제 조치합니다.
8. 방침 변경
법령·서비스 변경에 따라 본 방침을 수정할 수 있으며, 중요한 변경은 서비스 내 공지 또는 본 페이지 업데이트로 안내합니다.