개인정보처리방침
최종 업데이트: 2026-07-28
1. 브라우저에 저장되는 항목
sessionStorage: 사용자 OpenAI API 키, 최근 대화 최대 8개, 현재 체크인·저널 결과. 브라우저 세션이 끝나면 제거됩니다.localStorage: 체크인 메타데이터(날짜, 감정, 스트레스, 폴백 여부; 최대 180개), 활동 횟수, 연속 이용 날짜, 선택 기능 동의 상태.- 이전 버전의 로컬 API 키가 발견되면
sessionStorage로 한 번 이동한 뒤 기존localStorage키를 삭제합니다. - 전체 감정 메모나 저널 원문은 장기 체크인 기록에 저장하지 않습니다.
2. 서버에서 처리되는 항목과 목적
- 사용자가 AI 기능을 실행하면 감정·저널·대화 입력과 최근 대화 문맥이 응답 생성을 위해 Pages Functions로 전송됩니다.
- 사용자 OpenAI 키는 인증 헤더로 요청 시에만 전송되며 애플리케이션 데이터베이스에 저장하거나 로그에 기록하지 않습니다.
- Cloudflare 및 보안·속도 제한 계층은 IP, User-Agent, 요청 시각, 요청 ID 같은 기술 메타데이터를 처리할 수 있습니다.
- 오류 진단, 남용 방지, 서비스 안정성 확인을 위해 최소한의 요청 메타데이터를 사용합니다.
3. AI 프로바이더 처리 경로
실제 전송 대상은 운영자가 설정한 LLM_PROVIDER와 사용 가능한 키에 따라 결정됩니다.
- OpenAI: 사용자 BYOK 또는 명시적으로 허용된 서버 키 경로. 프롬프트와 생성에 필요한 문맥이 OpenAI로 전송됩니다.
- OpenRouter: 서버 환경변수로 구성된 게이트웨이 경로. 선택된 모델 공급자에게 프롬프트가 전달될 수 있습니다.
- Gemini: 서버 환경변수로 구성된 Google Gemini 경로. 프롬프트와 생성 문맥이 Google로 전송됩니다.
- Ollama: 운영자가 구성한 Ollama endpoint로 전송되는 로컬·사설 모델 경로입니다.
- deterministic fallback: 외부 AI 프로바이더 없이 사전 정의된 안전 응답을 반환합니다. 위기 신호도 프로바이더 호출 전에 정적 안내로 우선 처리됩니다.
4. 보관 및 삭제
세션 데이터는 브라우저 세션 동안, 로컬 기록은 사용자가 초기화하거나 브라우저 저장소를 삭제할 때까지 해당 기기에 남습니다. 메인 화면의 내보내기와 초기화 기능으로 저장 데이터를 직접 확인하고 삭제할 수 있습니다. 애플리케이션은 프롬프트를 자체 데이터베이스에 영구 저장하지 않지만, 호스팅 사업자와 선택된 AI 프로바이더의 처리·보관 정책은 각각 적용될 수 있습니다.
5. 선택형 분석 기능
선택형 분석 스크립트는 운영자가 유효한 설정을 제공하고 사용자가 동의한 경우에만 활성화됩니다. 현재 설정 여부는 런타임 구성에 따라 달라질 수 있습니다.
6. 이용자 권리
- 메인 화면에서 브라우저 저장 데이터를 JSON으로 내보낼 수 있습니다.
- 초기화 기능으로 API 키, 대화, 체크인 기록, 활동 요약, 동의 상태를 삭제할 수 있습니다.
- 서버 측 접근·정정·삭제 문의는 아래 연락처로 접수할 수 있습니다.
7. 문의
개인정보 관련 문의는 contact@the-savior.app으로 접수합니다. 민감한 저널 원문, API 키, 비밀번호를 이메일에 포함하지 마세요.