한 줄 요약. 기록·생각은 이 기기에 둡니다. 클라우드 AI는 글 바로잡기를 직접 실행할 때만, 그 글이 전송됩니다. 전체 메모 창고를 우리 서버에 올리지 않습니다. 선택적으로 내 GitHub에 마크다운을 올리면, 파일은 사용자 본인 저장소로 갑니다.
1. 운영자 · 연락처
Serendipity(“앱”, “우리”) 관련 문의·계정 삭제 요청: lism60987@gmail.com
2. 기기에 남는 것
기본적으로 다음 정보는 기기 로컬(예: SQLite)에 저장됩니다.
- 메모·주제·생각 및 (있는 경우) 연결 그래프
- 사진 첨부 경로, 음성 받아쓰기 결과 텍스트
- 설정·테마·언어
- GitHub 저장소 이름과 쓰기 토큰(PAT) — 기기의 보안 저장소. 우리 서버로 보내지 않습니다
기록·생각 탭은 로그인 없이 사용할 수 있습니다. 로그인 없이도 로컬 메모는 동작합니다.
3. 클라우드 AI — 글 바로잡기 (현재 앱)
이 빌드에서 사용자가 실행할 수 있는 클라우드 생성형 AI는 글 바로잡기입니다. 받아쓰기·OCR 뒤 틀린 글을 고칠 때 씁니다. 사용자가 버튼을 누르기 전에는 전송되지 않습니다.
- 언제: 사용자가 글 바로잡기를 직접 실행할 때
- 무엇: 고치려는 해당 글(본문). 사진 원본·전체 보관소 일괄 업로드가 아닙니다
- 왜: 요청한 수정을 만들기 위한 기능 수행(App functionality)
- 경로: 기기 → 당사 프록시(Cloudflare Workers) → 대형언어모델 제공자(현재: DashScope / Qwen 계열). 제공자는 변경될 수 있으며, 변경 시 본 방침을 갱신합니다
- 한도: 무료 일일 횟수. 한도를 기기 간에 이으려면 Google 로그인이 필요합니다
- 로그: 프록시는 메시지 본문을 장기 저장·로깅하지 않도록 설계되어 있습니다. 한도·상태 코드 등 기술 메타는 남을 수 있습니다
글 바로잡기를 쓰지 않으면 이 전송은 발생하지 않습니다. 텍스트만 기록하는 루프는 오프라인으로도 동작합니다.
4. Jump (현재 앱에서 숨김)
Jump(읽는 순서 제안 등)는 코드에 있으나 이 스토어 빌드 화면에는 없습니다. Jump를 다시 켜는 업데이트가 나가면, 실행 시에만 선택한 카드 일부(인용 패킷)가 같은 프록시 경로로 전송됩니다. 그때 본 방침과 Play Data Safety를 함께 갱신합니다.
5. 계정 · 한도
클라우드 AI 일일/월간 한도를 재설치와 무관하게 적용하려면 Google 로그인(Supabase Auth)이 필요합니다. 기록·생각 탭은 로그인 없이 쓸 수 있습니다. 로그인으로 메모 본문을 서버에 동기화하지 않습니다.
- 처리 예: 이메일·계정 식별자(user id), 인증 토큰, 무료 사용 횟수(서버 측 한도)
- 목적: 계정 관리, AI 한도, 남용 방지(요청 IP 등 기술 메타)
- 인앱 결제·구독은 이 버전에서 제공하지 않습니다
- 계정 삭제: 앱 설정 「계정 삭제 요청」 또는 lism60987@gmail.com. 로컬 메모는 기기에서 사용자가 삭제·앱 삭제해야 합니다
6. 내 GitHub (선택)
설정에서 저장소와 토큰을 넣으면, 사용자가 「지금 올리기」를 누를 때만 마크다운이 사용자 GitHub 저장소로 갑니다. 우리 서버를 경유하지 않습니다. 토큰은 기기에만 있습니다. GitHub의 처리에는 GitHub 정책이 적용됩니다.
7. 기기 권한
- 카메라: 메모에 사진을 찍을 때
- 사진(앨범): 첨부할 사진을 고를 때. Android에서는 가능하면 시스템 사진 선택기만 사용합니다
- 마이크 · 음성 인식: 받아쓰기. OS/플랫폼 음성 서비스가 음성을 처리할 수 있습니다
권한을 거부해도 텍스트 기록 등 핵심 기능은 사용할 수 있도록 설계되어 있습니다. 사진 원본을 클라우드 AI로 기본 전송하지 않습니다.
8. 기능 개선 데이터
메모·생각 본문을 모아 분석·학습하지 않습니다.
- 선택적 크래시 보고(설정/빌드에 웹훅이 있을 때): 스택·짧은 메시지. 메모 본문 미포함
- 그 외 제품 개선 이벤트 스트림은 기본 OFF. 도입 시 별도 동의·본 방침 개정
- 금지: 광고 타기팅, 제3자 판매, 사용자 메모로 공개 모델 학습 배포
9. 제3자 · 서비스 제공자
- Cloudflare — AI 프록시, (본 페이지) 호스팅
- 대형언어모델 제공자 — 글 바로잡기 생성 (현재: DashScope/Qwen)
- Supabase — 선택적 인증
- Google — 선택적 OAuth 로그인
- GitHub — 사용자가 연결한 경우에만, 사용자 저장소로 마크다운 업로드
- 온디바이스 임베딩 모델 배포(CDN) — 메모 본문 업로드가 아닌 모델 파일 다운로드
이들은 기능 수행·인프라를 위한 처리자/제공자이며, 위 목적 범위를 넘는 광고 프로필 구축을 위해 우리 앱 메모를 판매하지 않습니다.
10. 보관 · 삭제
- 로컬 데이터: 앱 삭제, 기기 초기화, 앱 내 삭제·내보내기 후 사용자 조치
- AI 요청: 기능 수행을 위한 처리이며, 사용자 메모 전체를 서버에 미러링하지 않습니다
- 계정: 삭제 요청은 앱 설정 또는 lism60987@gmail.com
11. 국제 전송 · 보안
클라우드 서비스는 운영 지역에 따라 해외 서버를 거칠 수 있습니다. 전송 구간은 HTTPS 등 업계 관행 암호화를 사용합니다. 절대 안전을 보장하지는 않습니다.
12. 아동
본 앱은 아동을 주 대상으로 하지 않습니다. 아동의 개인정보를 고의로 수집하지 않습니다.
13. 방침 변경
처리 방식이 바뀌면 본 페이지의 날짜·버전을 갱신합니다. 중요한 변경은 앱 내 고지 또는 스토어 정보를 통해 알릴 수 있습니다. Jump를 다시 켜거나 인앱 결제를 넣을 때는 본 방침과 Data Safety를 같은 릴리스에서 갱신합니다.
14. 권리 · 문의
열람·삭제·처리 정지 등 관련 요청: lism60987@gmail.com