고민체크 개인정보 처리방침
한국어
리프랩(leaflab, 이하 "회사")은 모바일 애플리케이션 고민체크(WorryCheck)(이하 "서비스")의 개인정보 처리에 대해 다음과 같이 알려드립니다.
1. 수집하는 개인정보
회사는 사용자를 식별할 수 있는 어떤 개인정보도 수집하지 않습니다. 이름, 이메일, 전화번호, 위치, 디바이스 식별자, 분석 데이터 모두 수집 대상이 아닙니다.
2. 사용자가 앱에 입력한 데이터 (고민 텍스트)
기본 원칙: 모든 고민·메모·편지·결과는 사용자의 기기에만 저장됩니다. 외부 서버로 자동 전송되거나 백업되지 않습니다. 앱을 삭제하면 함께 사라집니다.
3. AI 회상 (선택 기능) 데이터 처리
서비스에는 "AI 회상"이라는 선택형 부가 기능이 있습니다. 사용자가 묵힌 고민을 다시 볼 때 명시적으로 "AI 회상 받기" 버튼을 누른 순간에만, 다음 데이터가 일시적으로 외부 AI 모델로 전송됩니다:
- 며칠 전 적은 고민 텍스트
- 지금 적은 한 줄
- (선택) 미래의 나에게 남긴 편지
- 묵힌 일수와 묵힌 횟수
처리 경로:
- 앱 → 회사의 Vercel Function (한국 지역, 비-한국 사용자는 가장 가까운 지역)
- Vercel Function → Anthropic Claude API (Zero Data Retention 옵션 활성)
- AI 응답 → 앱으로 반환 → 사용자 기기에만 저장
보장 사항:
- 회사 서버에 텍스트를 저장하지 않습니다 (메모리에서 응답 받은 즉시 폐기)
- Anthropic의 Zero Data Retention 옵션으로 학습에 사용되지 않고 30일 후 자동 삭제
- 사용량 카운터(월 N회 호출) 외에는 어떤 메타데이터도 저장하지 않습니다
- AI 회상 기능을 끄면(설정 → AI 회상 끄기) 외부로 어떤 데이터도 나가지 않습니다
4. 알림 권한 사용 목적
iOS / Android의 알림 권한은 다음 용도로만 사용됩니다:
- 사용자가 직접 설정한 "다시 볼 시점"에 알림 발송
- (선택) 매일 저녁 22시 "오늘의 고민 적기" 안내
알림 토큰을 외부 서버에 전송하지 않습니다.
5. 결제 정보 (구독 기능 사용 시)
"고민체크+" 구독을 결제하시는 경우:
- 결제는 Apple App Store / Google Play를 통해 처리됩니다
- 회사는 결제 금액·카드 정보를 보지 않습니다
- 구독 상태 확인은 RevenueCat (영수증 검증 서비스)를 통하며, 익명 디바이스 ID로만 추적됩니다
6. 제3자 제공
위 3, 4, 5번 외에는 어떤 제3자에게도 데이터를 제공하지 않습니다.
7. 광고 및 추적
서비스는 광고를 표시하지 않으며, 분석 SDK(Firebase, Amplitude 등)를 사용하지 않습니다. 광고 식별자(IDFA, AAID) 접근 권한도 요청하지 않습니다.
8. 데이터 삭제
- 앱 내 삭제: 설정 → 데이터 초기화로 모든 고민·메모·편지·기록 즉시 삭제
- 앱 삭제: 기기에서 앱을 삭제하면 모든 데이터 함께 사라짐
- AI 회상 호출 기록(메모리 임시): 호출 완료 직후 자동 폐기
9. 아동 정보 보호
서비스는 만 13세 미만 아동을 대상으로 하지 않으며, 아동 정보를 의도적으로 수집하지 않습니다.
10. 변경 고지
본 방침이 변경될 경우 앱 업데이트 시 변경 사항을 공지합니다. 변경 사항은 본 문서 상단의 "최종 업데이트" 날짜로 확인 가능합니다.
11. 문의
English
1. No personally identifiable information collected
We collect no personally identifiable information — no name, email, phone, location, device identifier, or analytics.
2. Worry text stays on your device
Every worry, note, letter, and resolution is stored only on your device's local SQLite database. Nothing is automatically uploaded.
3. AI Recall (optional, opt-in)
When — and only when — you explicitly tap "AI Recall" on a snoozed worry:
- The worry text, your new entry, and (optional) letter are sent to our Vercel Function
- The Function forwards to Anthropic Claude API with Zero Data Retention enabled (no training, 30-day auto delete)
- The response is returned to your device and stored locally
- We do not persist your text on our servers
- Disable AI Recall in Settings to ensure no text ever leaves your device
4. Notifications
Used only for snooze reminders and the optional 10pm "today's worries" prompt. No push tokens transmitted externally.
5. Subscriptions
Processed by Apple App Store / Google Play. We never see payment details. Subscription state is verified via RevenueCat using an anonymous device id.
6. No third party sharing
Outside the above, no data is shared with any third party.
7. No ads, no analytics
No ad networks, no analytics SDKs, no advertising identifier access.
8. Data deletion
- In-app: Settings → Reset data
- Uninstall app to delete everything
- AI Recall in-memory data is discarded immediately after each call
9. Children under 13
Not directed at children under 13; no data knowingly collected from them.