← Riji 감정 캘린더 알아보기

Riji 개인정보 처리방침

버전 1.8.0

# Riji 개인정보 처리방침

**시행일**: 2026년 10월 26일

**버전**: 1.8.0

Riji를 이용해 주셔서 감사합니다. 당사는 이용자의 개인정보를 중요하게 생각합니다. 이 방침은 개인정보의 수집, 이용, 보관 및 보호 방법을 설명합니다.

공식 웹사이트 언어 설정: 이용자가 웹사이트 언어를 직접 바꿀 때에만 브라우저에 `website_language` 쿠키를 1년간 저장합니다. 언어 태그만 담으며 계정이나 고유 식별자를 포함하지 않고 광고나 사용 통계에 이용하지 않습니다. 브라우저에서 쿠키를 삭제할 수 있으며, 쿠키를 꺼도 언어별 URL로 이용할 수 있습니다.

### 채팅에서 위치 공유

주변 장소 검색은 이번에 이미 받은 목록에서만 이루어지며 검색어를 업로드하지 않습니다. 채팅 위치 카드를 직접 누르면 저장된 장소 이름과 좌표를 기기의 지도 앱에 전달합니다. iOS는 Apple 지도를 우선 사용하며 Android는 시스템 기본 지도 또는 앱 선택기를 사용합니다. 열 수 없으면 각각 Apple 또는 Google 웹 지도로 전환합니다(Google 웹에는 좌표만 전달). 현재 위치를 다시 가져오지 않으며 이후 정보 처리는 선택한 지도 서비스의 개인정보 처리방침을 따릅니다.

위치 버튼을 직접 누르면 사용 중 위치 권한을 요청하고 현재 위치를 가져옵니다. 백그라운드에서 지속적으로 추적하지 않습니다. 주변 장소를 표시하기 위해 서버는 좌표를 AMap Web 서비스에 보내 좌표 변환과 주변 검색을 수행합니다. 서비스가 설정되지 않았거나 실패해도 현재 위치를 선택할 수 있습니다. 장소 정보는 AMap이 제공합니다. [AMap 개인정보 처리방침](https://lbs.amap.com/pages/privacy/)을 참고해 주세요.

전송을 확정한 후에만 장소 이름, 주소, 정확한 좌표 및 좌표계를 계정과 일기에 연결된 채팅 첨부로 자체 서버에 저장합니다. 선택 창을 열거나 취소하는 것만으로 채팅 기록이 만들어지지 않습니다. 장소 이름, 주소와 함께 쓴 글은 사용자 메시지로 DeepSeek에 보내 답변 생성과 이후 대화에 사용합니다. 첨부의 정확한 좌표는 DeepSeek에 보내지 않습니다. 이름·주소·좌표는 사용 통계에 보내지 않고, 좌표는 API 접근 로그에 기록하지 않습니다. 해당 일기 또는 계정 삭제 시 첨부도 삭제합니다. 불필요하게 민감한 장소는 공유하지 마세요.

## 1. 수집하는 정보

| 구분 | 내용 | 목적 |
|------|------|------|
| 계정 정보 | Apple 사용자 식별자(apple_sub) | 로그인 인증, 계정 식별 |
| 프로필 | 닉네임, 생일, 삶의 단계, 최근 고민, 선호 말투 | 맞춤형 AI 답변, 초기 사용자 특성 구성 |
| 일기와 대화 | 직접 입력한 일기 본문, 이어지는 대화의 글, 선택하여 전송한 이미지 | AI 답변 생성, 이미지 이해, 감정 기록. 텍스트는 사용자 특성 분석에도 사용 |
| 위치 정보 | 선택적 위도·경도와 직접 보내는 장소의 이름, 주소 및 좌표 | 일기 장소, 날씨, 주변 장소 선택 및 위치 채팅 |
| 기기와 로그 | IP 주소, 앱 버전, API 접근 로그 | 보안 관리, 심사 기간 식별, 장애 조사 |
| 멤버십과 결제 | Apple 거래 ID, 상품 ID, 구독 상태, 만료 시각, Riji 계정을 연결하는 무작위 UUID | Apple 구매 검증, 복원, 갱신 및 환불 처리. 전체 영수증이나 결제 카드 정보는 보관하지 않음 |
| 사용 통계(끄기 가능) | 페이지 방문, 기능 조작 및 결과, 구독 상품 ID와 구매 조작 결과, 내부 계정 ID 또는 SDK 설치 ID, 기기·시스템 정보, 앱 버전, 실행 환경, 세션 ID, 이벤트 시각 | PostHog를 통한 기능 이용 분석과 Riji 경험 개선 |

당사는 개인정보를 판매하지 않습니다.

### 시간 우체국과 글감 쪽지

보낸 편지의 제목, 본문, 열어 볼 날짜 및 열람 상태는 Riji 계정과 연결하여 중국 본토의 자체 서버에 있는 SQLite 업무 데이터베이스에 저장합니다. 저장, 기기 간 동기화 및 지정일 이후의 열람에 사용합니다. 지정일 전에는 서버가 열람을 제한하며 목록 응답에 본문을 포함하지 않습니다. 이는 접근 제어이며 종단간 암호화는 아닙니다. 편지나 계정을 삭제하면 업무 데이터베이스의 관련 편지를 삭제합니다. 보내지 않은 초안은 현재 화면 메모리에만 남으며, 버리거나 화면을 닫거나 로그아웃하면 지워집니다.

편지는 AI, 콘텐츠 검토 공급업체 또는 PostHog에 보내지 않으며 사용자 특성 분석에도 사용하지 않습니다. 쪽지를 뽑거나 바꾸거나 접어 두는 동작은 기기 내에서 이루어지며 업로드, AI 호출, 이용 횟수 차감이 없습니다. 질문을 선택한 채 일기를 제출하면 해당 ID와 당시 표시된 질문을 일기와 함께 자체 서버에 저장하고 관련 일기 및 대화와 함께 DeepSeek에 전송합니다. AI의 첫 질문과 이후 대화의 맥락에 사용하며 추가 이용 횟수는 차감하지 않습니다. 선택하지 않으면 질문을 저장하지 않으며, 나중에 앱 언어를 바꾸어도 저장된 질문은 원래 언어를 유지합니다. 질문은 일기나 계정과 함께 삭제되며 PostHog 통계에는 보내지 않습니다.

### 알림과 언어 설정

iOS 알림을 위해 Apple 푸시 기기 token, 푸시 환경과 현재 앱 언어를 로그인한 계정에 연결하여 자체 서버에 저장합니다. 일기 작성 알림, 재방문 알림, 열지 않은 편지의 도착 알림에 사용합니다. 언어는 기기별로 저장하며 앱 언어 변경, 따르는 시스템 언어 변경 또는 앱을 다시 열 때 동기화합니다. 시스템 언어 설정 이외의 추가 개인 콘텐츠를 읽지 않습니다.

알림은 Apple Push Notification service(APNs)를 통해 전송하며, 일반 안내 문구와 내부 계정/알림 화면 이동용 식별자만 포함합니다. 편지 제목이나 본문, 일기 또는 채팅 내용은 포함하지 않습니다. 중복 알림을 줄이기 위해 전송 상태를 기록하고 이미 연 편지는 알리지 않습니다. iOS 설정에서 알림을 꺼도 우체국이나 날짜가 지난 편지 열람에는 영향이 없습니다. 표시는 시스템 권한, 네트워크와 Apple 서비스에 따라 달라집니다. 계정을 삭제하거나 token이 무효로 판정되면 기기 token을 삭제합니다.

기기는 시스템 IANA 시간대 식별자(예: `Asia/Shanghai`)도 전송하며 위치 권한은 필요하지 않습니다. 기기 등록 때 저장하고, 알림을 허용하지 않아도 로그인한 앱 요청에서 동기화합니다. 가장 최근에 사용한 기기의 시간대를 계정의 일기 날짜, 연속 기록 일수, 일일 한도와 편지 날짜에 적용하며 현지 20시에 일기 알림, 9시 이후에 편지 알림을 보냅니다. 수동으로 변경한 기기 현재 시간은 수집하지 않고 서버의 실제 시계를 사용합니다. 여행이나 시스템 설정 변경에 따라 시간대가 갱신됩니다. 자체 서버에 보관하며 PostHog의 추가 속성으로 보내지 않습니다. 과거 일기 날짜는 바꾸지 않으며 계정 삭제 시 관련 시간대 정보도 삭제합니다.

### 이미지 채팅

이미지 채팅은 선택 기능입니다. 시스템 사진 선택기로 이미지를 선택하면 입력창에서 미리 볼 수 있고, 전송 전에 제거할 수 있습니다. 선택을 취소해도 텍스트 채팅에는 영향이 없습니다. 보내기를 누른 뒤에만 선택한 이미지가 Riji 서버에 업로드됩니다. 메시지당 1장, 압축 후 최대 5 MiB입니다. 전체 사진 보관함을 검색하거나 업로드하지 않습니다. 서버는 실제 파일 형식을 확인하고 다시 인코딩하여 EXIF, GPS 등 메타데이터를 제거합니다.

이미지는 먼저 **Alibaba Cloud(알리바바 클라우드)**에 전달되어 콘텐츠 안전성 검사를 받습니다. 승인된 이미지와 관련 대화는 **DeepSeek(deepseek-flash)**에 전달되어 이미지 이해와 답변 생성에 사용됩니다. 후속 대화에서 최근 이미지를 문맥으로 다시 사용할 수 있습니다. 신분증, 은행 카드, 비밀번호 등 불필요한 민감정보를 보내지 마세요. 이미지는 PostHog 사용 통계에 전달되지 않습니다.

### 사용 통계의 범위와 설정

사용 통계가 포함된 iOS/Android 버전에서는 PostHog SDK를 통해 앱 실행, 페이지 방문, 일기 편집 시작 및 저장 결과, AI 메시지 전송과 답변의 성공 여부, 펫 팝업 조회, 구독 구매 조작 및 결과, 구매 복원 조작 등의 이벤트를 수집합니다. 기록되는 것은 조작의 종류와 결과이며, 입력하거나 받은 내용은 아닙니다.

- **계정 연결**: 로그인 전에는 SDK가 생성한 설치 ID를 사용하고, 로그인 후에는 Riji 내부 계정 ID(`riji:<사용자ID>` 형식)에 연결합니다. 계정이나 설치에 연결할 수 있으므로 완전히 익명인 데이터가 아닙니다. 닉네임, 이메일 주소, 전화번호, WeChat 계정 식별자는 PostHog에 보내지 않습니다.
- **수집하지 않는 내용**: 사용 통계는 일기 본문, 대화 내용, AI 답변 본문, 기분 태그, 이미지, 위도·경도, 펫 카드 ID나 장면, 로그인 인증정보, Apple 영수증이나 거래 ID를 수집하지 않습니다. 이 제한은 PostHog 통계에 적용되며, 이용자가 일기·AI·날씨·구매 기능을 사용할 때 필요한 데이터 처리에는 적용되지 않습니다.
- **기기와 네트워크**: SDK는 기기, 운영체제, 앱, 세션, 이벤트 시각 등의 정보를 첨부합니다. 네트워크 요청을 통해 제공업체에 출발지 IP가 전달됩니다. PostHog의 IP 기반 위치 추정은 비활성화했으며, 위치 정보를 통계 속성으로 전송하지 않습니다.
- **광고 추적에 사용하지 않음**: IDFA에 접근하지 않고 화면 녹화나 세션 재생을 하지 않으며, 앱이나 회사를 넘나드는 광고 추적에 사용하지 않습니다.
- **기본 설정과 선택**: 사용 통계는 기본으로 켜져 있습니다. 언제든지 「설정 → 사용 통계」에서 끌 수 있으며, 옆의 정보 아이콘에서 설명을 확인할 수 있습니다. 끄면 새로운 사용 통계 수집이 중단되지만 로그인, 일기, AI, 펫, 멤버십 기능에는 영향이 없습니다. 저장한 끄기 설정은 일반적인 재시작이나 업데이트로 초기화되지 않습니다. 끄더라도 이미 전송된 데이터가 자동 삭제되지는 않습니다.

## 2. 정보 이용 방법

1. **핵심 기능**: 일기, 따뜻한 AI 답변, 여러 차례 이어지는 대화, 달력 회고.
2. **사용자 특성**: 전날의 일기와 대화를 야간에 일괄 분석하여 구조화된 사용자 특성을 업데이트하고 이후 대화에 활용합니다. 각 요청에서는 기존 특성을 읽으며, 매번 실시간으로 다시 만들지 않습니다.
3. **콘텐츠 안전**: 사용자 입력과 AI 출력을 검토하고 위반 내용을 차단합니다. 위반 내용은 저장하지 않습니다.
4. **한도와 멤버십**: 일일 상호작용 횟수를 집계하여 무료/Pro/Max 혜택을 구분합니다.
5. **제품 개선**: 페이지 방문, 기능 조작, 구독 과정의 이용 현황을 분석하여 경험상의 문제를 찾습니다. 사용 통계 설정은 핵심 서비스 제공에 필요한 업무 데이터 처리를 제어하지 않습니다.

## 3. 보관, 보유 및 보호

- Riji 백엔드의 계정, 일기, 대화, 멤버십 등 업무 데이터는 중화인민공화국 내 서버(SQLite 데이터베이스)에 보관합니다. 외부 서비스는 기능 제공에 필요한 관련 정보를 처리합니다.
- **채팅 이미지**: 메타데이터는 데이터베이스에, 이미지 파일은 자체 서버의 비공개 디스크 디렉터리에 보관합니다. 조회에는 로그인과 계정 소유 확인이 필요하며 공개 링크는 제공하지 않습니다. 이미지는 대화와 함께 보유하고 계정 삭제 시 관련 이미지도 삭제합니다. 전송 실패 또는 심사 거절된 이미지는 영구적인 채팅 기록으로 저장하지 않습니다.
- **이미지 심사 임시 파일**: 공개 이미지 링크 대신 Alibaba Cloud 콘텐츠 안전 서비스의 임시 업로드 영역을 사용합니다. [공식 API 문서](https://help.aliyun.com/zh/document_detail/467829.html)에 따르면 로컬 이미지 검사 임시 파일은 30분 동안 보유됩니다. DeepSeek는 답변 생성에 필요한 내용을 자사의 서비스 약관과 개인정보 처리방침에 따라 처리합니다. 로컬 저장이 외부 제공업체의 데이터 처리 또는 보유가 없다는 의미는 아닙니다.
- **PostHog 미국 리전**: 사용 통계는 앱에서 PostHog US Cloud로 직접 전송되어 미국에서 저장·처리됩니다. 중국 본토나 그 밖의 미국 외 지역에 있는 경우 국외 데이터 이전이 발생합니다. 이전 범위는 본 방침에 명시한 통계 데이터로 한정하며 일기나 대화 본문은 포함하지 않습니다.
- **통계 데이터 보유**: 현재 PostHog 무료 요금제를 사용하며, 공개된 이벤트 보유 기간은 **1년**입니다. 이 기간은 만료 즉시 완전히 삭제됨을 보장하지 않습니다. 기간이 지난 데이터는 조회할 수 없게 될 수 있고, 삭제는 별도 처리해야 합니다. [PostHog 이벤트 보유 안내](https://posthog.com/docs/data/events-retention)를 참고하세요. 요금제나 보유 방식을 변경하면 본 방침도 업데이트합니다.
- Apple 사용자 식별자와 세션은 해시 형태로 저장하며 로그인 인증정보를 평문으로 보관하지 않습니다.
- 접근 통제, 암호화, 감사 로그 등의 조치로 데이터를 보호합니다.
- 계정 삭제 후에는 결제 대조 및 중복 혜택 수령 방지를 위해 최소한의 거래 식별자, 가명화된 계정 연결, 구독 상태만 보유하며 일기, 대화, 사용자 특성은 보유하지 않습니다.
- **통계 데이터 삭제**: 현재 통계를 끄거나 Riji 계정을 삭제해도 이미 PostHog에 전송된 과거 데이터가 자동으로 연동 삭제되지는 않습니다. 아래 이메일로 조회 또는 삭제를 요청할 수 있습니다. 필요한 계정 또는 설치 연결 정보를 확인한 후 처리하고 결과를 알려드립니다. 비밀번호, 인증번호, 일기 본문은 보내지 마세요.

## 4. 공유와 공개

다음 경우에만 정보를 공유하거나 공개합니다.

- **법적 요구**: 법령, 소송, 정부기관의 적법한 요구.
- **서비스 제공업체**: 콘텐츠 안전(Alibaba Cloud/Tencent Cloud), AI(DeepSeek), 날씨(QWeather) 등에 기능 구현에 필요한 데이터만 전송합니다.
- **사용 통계 제공업체**: PostHog Inc.는 `posthog_flutter` SDK와 PostHog US Cloud를 통해 본 방침에 명시된 통계 이벤트와 식별자를 받아 제품 분석에 사용합니다. [PostHog 개인정보 처리방침](https://posthog.com/privacy)을 참고하세요.
- **이용자 동의**: 그 밖에 명시적인 허가를 받은 경우.

## 5. 이용자의 권리

1. **열람 및 정정**: 앱에서 프로필을 확인하고 수정할 수 있습니다.
2. **계정과 데이터 삭제**: 앱 설정에서 계정 삭제를 요청하여 백엔드의 계정, 관련 일기, 대화, 사용자 특성 등을 영구 삭제할 수 있습니다. 결제 기록의 보유 범위와 PostHog 과거 데이터의 별도 삭제 절차는 제3절을 참고하세요.
3. **사용 통계 끄기**: 「설정 → 사용 통계」에서 끌 수 있습니다. 계정을 삭제할 필요가 없고 다른 기능에도 영향이 없습니다. 시스템 설정에서 위치 등 권한을 관리할 수도 있으며, 권한을 끄면 해당 권한에 의존하는 기능만 영향을 받습니다.
4. **조회, 삭제 및 불만 제기**: 통계 또는 기타 개인정보 처리에 관한 질문이나 권리 행사는 아래 개발자 이메일로 문의하세요.

## 6. 미성년자 보호

Riji는 주로 성인을 대상으로 합니다. 만 18세 미만인 경우 보호자의 동의를 얻어 이용하세요.

## 7. 방침 변경

필요에 따라 본 방침을 개정하고 앱 또는 공식 웹사이트에 게시할 수 있습니다. 처리 목적, 정보 종류, 수령자, 보유 방식 등에 중대한 변경이 있으면 관련 법에 따라 알리고 필요한 허가를 받습니다. 본 방침은 데이터 처리에 대한 설명입니다. 기본으로 켜져 있다는 사실, 방침의 게시 또는 계속 이용한다는 사실이 법적으로 필요한 동의를 대신하지는 않습니다.

## 8. 문의

- 제품명: Riji
- 개발자: bin.liu
- 이메일: [liu_bin4835@outlook.com](mailto:liu_bin4835@outlook.com)