개인정보처리방침
시행일: 2026년 10월 15일
Recarve(이하 "서비스")는 「개인정보 보호법」 등 관련 법령을 준수하며, 이용자의 개인정보를 보호하기 위해 다음과 같이 개인정보처리방침을 수립·공개합니다.
1. 수집하는 개인정보 항목
서비스는 다음의 개인정보를 수집합니다.
가. 계정 로그인 시
| 로그인 수단 | 수집 항목 |
|---|---|
| 이메일 주소, 이름, 프로필 이미지 URL, 제공자 고유 식별자 | |
| Apple | 이메일 주소(비공개 릴레이 포함), 이름, 제공자 고유 식별자 |
| 카카오 | 카카오 회원번호, 닉네임, 이메일 주소(동의 시) |
| 네이버 | 네이버 회원 식별자, 닉네임, 이메일 주소(동의 시) |
로그인 시 서비스는 위 정보로부터 인증용 고유 식별자(Firebase UID) 를 생성해 저장합니다.
나. 서비스 이용 과정에서 자동 생성·수집되는 정보
- 기기 식별자(앱이 자체 생성하는 임의의 UUID)
- AI 분석 사용량(쿼터) 카운트
- 앱 버전, OS 종류 등 기기 환경 정보
- 앱 사용 통계(Google Analytics for Firebase 수집): 화면 방문, 카드 생성, AI 분석 사용, 복습 알림 응답 등 익명 이벤트 데이터. 개인을 식별할 수 있는 정보(이름·이메일·카드 내용)는 포함되지 않습니다.
- 광고 식별자(무료 플랜 이용자에 한함, AdMob 수집): iOS는 이용자가 추적 허용에 동의한 경우에만 IDFA가 수집되며, 거부 시 비개인화 광고만 노출됩니다. Android는 광고 ID(AAID)가 수집됩니다.
- 구독 상태(RevenueCat 수집): 구매한 상품 식별자, 구독 갱신/만료 일시, 플랫폼(App Store/Google Play) 영수증 정보. 결제 카드 정보 등 금융 정보는 Recarve/RevenueCat이 직접 보관하지 않으며, App Store/Google Play가 처리합니다.
다. 이용자가 입력하는 콘텐츠
- 학습 카드의 제목·본문·복습 문답 등 이용자가 작성한 학습 자료
- AI 분석을 위해 이용자가 촬영·선택한 이미지 및 입력한 텍스트
2. 개인정보의 수집·이용 목적
- 계정 식별 및 로그인 유지: 소셜 로그인 식별자, Firebase UID
- AI 분석 기능 제공 및 사용량 관리: 기기 식별자, Firebase UID, 쿼터 카운트
- 학습 알림(망각곡선 기반 복습 알림) 제공: 학습 카드 데이터(기기 내 저장)
- AI 요약·복습 문항·보충 설명 생성: 이용자가 제출한 이미지·텍스트
- 부정 이용 방지: 기기 식별자 × 계정 식별자 교차 검증
- 서비스 품질 개선 및 이용 패턴 분석: 앱 사용 통계(GA4)
3. 개인정보의 보관 및 파기
- 학습 카드 데이터는 원칙적으로 이용자 기기 내부(로컬 데이터베이스) 에만 저장되며, 서버로 전송·보관되지 않습니다.
- 계정 식별자 및 쿼터 카운트는 서비스 운영에 필요한 기간 동안 보관하며, 쿼터 카운트는 최대 48시간 후 자동 삭제됩니다.
- AI 분석을 위해 전송된 이미지·텍스트는 분석 처리 목적으로만 일시적으로 사용되며, 분석 완료 후 별도로 저장하지 않습니다.
- 이용자가 계정 탈퇴를 요청하면 다음이 즉시 삭제됩니다.
- 인증 계정(Firebase Authentication 계정)
- 서버에 저장된 계정 단위 쿼터 카운트
- 기기 내 학습 카드 데이터 전체 및 예약된 알림
4. 개인정보의 제3자 제공 및 처리위탁
서비스는 이용자의 개인정보를 외부에 판매하지 않으며, 아래 사업자에 서비스 제공에 필요한 범위에서 처리를 위탁합니다.
| 수탁자 | 위탁 업무 | 이전되는 정보 |
|---|---|---|
| Google LLC (Firebase Authentication) | 소셜 로그인 인증·계정 관리 | 소셜 로그인 식별자, 이메일, 이름 |
| Google LLC (Firebase Analytics) | 서비스 품질 개선을 위한 익명 사용 통계 수집·분석 | 익명 이벤트 데이터(개인식별정보 미포함) |
| Cloudflare, Inc. (Workers) | AI 분석 요청 중계 및 사용량 관리 | 기기 식별자, 계정 식별자, 분석 대상 이미지·텍스트 |
| Google LLC (Gemini API) | 학습 자료 요약·문항·보충 설명 생성 | 분석 대상 이미지·텍스트 |
| Kakao Corp. | 카카오 계정 로그인 인증 | 카카오 access token, 회원번호 |
| Naver Corp. | 네이버 계정 로그인 인증 | 네이버 access token, 회원 식별자 |
| Google LLC (AdMob) | 무료 플랜 이용자 대상 배너 광고 노출 | 광고 식별자(IDFA/AAID, 동의 시), 기기·앱 사용 정보 |
| RevenueCat, Inc. | 인앱 구독 결제 상태 관리 | 구독 상품 식별자, 구독 상태, Firebase UID |
해외 이전이 포함되며, 이전 국가는 각 사업자의 데이터센터 소재지(미국 등)입니다.
5. 이용자의 권리와 행사 방법
이용자는 언제든지 다음 권리를 행사할 수 있습니다.
- 개인정보 열람·정정: 앱 내 설정 화면에서 계정 정보를 확인할 수 있습니다.
- 학습 데이터 내보내기: 설정 → 데이터 관리 → 내보내기로 학습 카드를 JSON 파일로 저장할 수 있습니다.
- 계정 탈퇴 및 삭제: 설정 → 계정 → 계정 탈퇴에서 계정과 모든 데이터를 삭제할 수 있습니다.
- 로그아웃: 설정 → 계정 → 로그아웃.
6. 개인정보의 안전성 확보 조치
- 인증에 필요한 API 키·비밀 값은 서버(Cloudflare Worker Secret)에만 보관하며 앱에는 포함되지 않습니다.
- 앱과 서버 간 통신은 HTTPS로 암호화됩니다.
- AI 분석 요청은 공유 토큰 검증을 거친 요청만 처리합니다.
7. 아동의 개인정보
서비스는 만 14세 미만 아동을 대상으로 하지 않으며, 만 14세 미만임을 인지한 경우 해당 계정 정보를 지체 없이 삭제합니다.
8. 개인정보 보호책임자
- 이메일: raonlife@gmail.com
개인정보 관련 문의·불만·피해구제는 위 연락처로 접수할 수 있습니다.
9. 고지 의무
이 개인정보처리방침의 내용이 변경되는 경우, 변경 사항을 앱 내 공지 또는 본 문서 갱신을 통해 안내합니다.