ZrindyZrindy
지원개인정보
AICrush · Privacy Policy

개인정보처리방침

Firebase 계정으로 로그인해 웹과 iPhone에서 대화를 이어갑니다. 기기에 먼저 저장한 완료된 대화를 계정별 Firebase 저장소에 동기화하며, AI 답변 생성에는 필요한 최근 맥락만 전달합니다.

시행일 · 2026-10-28

1. 적용 범위와 서비스 성격

본 개인정보처리방침은 Zrindy LLC가 제공하는 iPhone용 AICrush 앱과 aicrush.zrindy.com 및 www.zrindy.com/apps/aicrush의 웹 서비스에 적용됩니다. AICrush는 가상의 성인 AI 캐릭터를 탐색하고 대화하는 엔터테인먼트 서비스입니다. 앱 안의 캐릭터와 사진은 실제 사람이 아니며, 사용자 간 메시지나 공개 커뮤니티를 제공하지 않습니다.
AI 답변은 부정확하거나 예상하지 못한 내용을 포함할 수 있습니다. 의료, 법률, 금융 또는 긴급 상황에 관한 전문 조언으로 사용하지 마세요.

2. 계정과 로그인 정보

로그인이 필요한 새 버전에서는 Firebase Authentication을 통해 계정에 로그인해야 앱을 이용할 수 있습니다. iPhone은 Google과 Apple 로그인, 웹은 Google 로그인을 제공합니다. 이전 버전에서 생성된 게스트 기록은 같은 ID의 계정을 연결하면 유지되며, 별도로 존재하는 계정에 자동 병합하지 않습니다.
로그인 과정에서 Firebase Authentication이 계정 식별자, 이메일 주소와 계정에서 제공한 이름을 처리할 수 있습니다. 로그인과 같은 계정의 대화·크러시 동기화 및 계정 삭제에 사용하며 광고나 추적에 사용하지 않습니다.
Apple 웹 로그인은 아직 제공하지 않습니다. Apple로만 로그인한 iPhone 계정은 웹에서 직접 로그인할 수 없습니다. iPhone에서 Google 로그인을 연결해 같은 Firebase 계정으로 유지한 경우 웹에서도 이용할 수 있습니다.
계정 삭제는 재인증 후 Firebase 대화 기록, 서버 잔액·이용 기록, Firebase 인증 계정과 현재 기기의 해당 계정 기록을 지웁니다. 재인증 취소 시 데이터를 삭제하지 않습니다. 다른 기기에 남은 오프라인 사본은 다음 연결 시 삭제 여부가 적용됩니다.

3. 기기에 저장되는 정보

닉네임, 프로필 사진, 자기소개, 사용자가 만든 게시물, 좋아요와 숨김 상태, AI 캐릭터별 대화 기록, 호감도 및 대화에서 만든 기억 요약은 현재 iPhone의 앱 전용 저장소에 계정별로 보관됩니다.
웹은 IndexedDB, iPhone은 앱 전용 저장소에 계정·캐릭터별로 대화를 먼저 안전하게 저장합니다. 아래 동기화 안내를 확인한 계정의 완료된 메시지는 Firebase에도 보관됩니다. 프로필 사진, 게시물 사진, 메모·북마크·개별 기억 관리 설정은 현재 기기에 보관되며 자동 동기화하지 않습니다.
웹의 기록 내보내기는 대화, 기억, 상황·사건과 프로필 텍스트를 사용자가 선택한 일반 JSON 파일로 저장합니다. 사진 원본과 인증 토큰은 내보내기에 포함하지 않습니다. 웹 내보내기 파일은 암호화되지 않으므로 사용자가 안전한 위치에 보관하고 필요 없을 때 직접 삭제해야 합니다. 웹 로그인 자격 증명의 브라우저 저장과 갱신은 Firebase Authentication SDK가 관리하며 대화 데이터베이스나 내보내기 파일에 인증 토큰을 저장하지 않습니다.
iPhone 앱에서 사용자가 직접 실행하는 암호화 백업에는 대화·기억·사건·프로필·사용자가 만든 캐릭터가 포함됩니다. 암호는 서버에 보관하지 않으며 백업을 만든 계정에서만 복원할 수 있습니다. 사용자가 선택한 파일 저장 위치나 클라우드 제공자에 백업 파일이 보관될 수 있습니다. 계정 삭제는 외부에 저장한 백업까지 지우지 않으므로 사용자가 별도로 삭제해야 합니다.
프로필과 게시물 사진은 iOS 사진 선택기에서 사용자가 직접 선택한 항목만 앱으로 가져옵니다. AICrush는 전체 사진 보관함이나 연락처 접근 권한을 요구하지 않습니다. 운영체제 백업 포함 여부에는 사용자의 iPhone 백업 설정이 적용될 수 있습니다.

3-1. 같은 계정의 대화 동기화

동기화 안내를 확인하면 기존에 해당 계정으로 저장한 완료된 대화와 이후 완료되는 메시지, 메시지 시각·식별자·역할, 추천 답장, 대화를 여는 데 필요한 사용자 제작 캐릭터의 텍스트 설정을 Google Firebase Cloud Firestore의 서울 리전에 보관합니다. 전송 중이거나 실패한 요청, 인증 토큰, 사진 원본은 대화 동기화 문서에 저장하지 않습니다.
본인 Firebase 계정만 해당 기록을 읽고 쓸 수 있도록 접근을 제한합니다. HTTPS 전송과 제공자의 저장소 암호화를 사용하며 종단간 암호화를 제공하는 것은 아닙니다. 다른 기기의 변경은 앱이 켜진 동안 주기적으로 확인하며 네트워크가 끊기면 기기 기록을 유지하고 다시 연결될 때 재시도합니다.
대화는 사용자가 해당 대화 또는 계정을 삭제할 때까지 보관합니다. 삭제한 메시지는 클라우드에서 지우고, 오래된 기기의 기록이 복원되지 않도록 내용 없는 대화 삭제 표시를 유지합니다. 계정 삭제 이후에도 해당 Firebase ID 경로에 내용 없는 삭제 표시만 남아 늦은 요청을 차단합니다. 삭제 표시는 대화 본문·이메일·사진을 포함하지 않습니다.
전체 대화의 Firebase 동기화는 AI 답변 생성 서비스와 별개입니다. AI 제공자에는 동의한 필요한 최근 대화와 맥락만 전달합니다. 사진, 메모와 개별 기억 삭제 설정은 기기별이므로 다른 기기에서도 지우려면 해당 기기에서 관리해야 합니다.

4. AI 대화를 위한 전송과 처리

사용자가 메시지를 보내면 Firebase ID 토큰, 선택한 캐릭터 식별자·설정, 최근 사용자·AI 메시지 최대 8개, 최대 1,200자의 사용자 기억 요약과 사용자가 기록한 관계·현재 장소·중요 사건이 암호화된 HTTPS 연결을 통해 Zrindy 서버로 전송됩니다. 답변 생성에 필요한 캐릭터·대화·기억·관계 문맥을 외부 AI 제공자에 전달하며 Firebase ID 토큰은 인증을 위한 Zrindy 서버에서만 처리합니다.
AWS 전송 안내에 새로 동의한 사용자(동의 버전 3 이상)의 답변은 AWS Amazon Bedrock의 미국 리전에서 Google Gemma 모델로 생성할 수 있습니다. Google에 직접 대화를 전달하지 않습니다. AWS 연결이나 답변 형식에 오류가 있으면 OpenAI API로 답변 생성을 다시 요청합니다. 기존 OpenAI 전송 안내에만 동의한 이전 앱의 요청은 AWS로 전송하지 않고 기존 OpenAI 경로를 사용합니다.
AWS Bedrock은 대화를 모델 학습에 사용하지 않으며 AICrush 전용 프로젝트는 입력·출력 내용을 보관하지 않는 모드로 설정합니다. OpenAI에는 응답 저장을 요청하지 않지만 보안·악용 방지 목적으로 대화 내용을 최대 30일 보관할 수 있습니다. 제공자의 법적 의무에 따른 처리에는 해당 제공자의 정책이 적용됩니다. 기기에서 직접 관리하는 기억은 별도 AI 요약 호출 없이 유지하며 답변에 필요한 범위에서만 전송합니다.
전체 대화 기록과 기억의 기준 저장소는 사용자의 기기입니다. 연결 중단이나 서버 재시작 후 같은 답변을 복구하고 중복 차감을 막기 위해, Zrindy는 생성된 답변과 갱신된 기억 요약을 계정·요청별 임시 복구 기록으로 서버 데이터베이스에 저장합니다. 복구 기록은 생성 후 10분 동안만 조회 가능하며, 만료된 기록은 1분 주기의 정리 작업과 계정 삭제 시 삭제됩니다. 원본 대화 전체는 서버의 영구 대화 보관함으로 저장하지 않습니다. 사용량 기록에는 대화 본문 없이 모델과 토큰 사용량 같은 운영 정보가 남습니다.
삭제된 임시 복구 기록도 재해 복구용 암호화 자동 백업에는 최대 7일간 남을 수 있습니다. 백업을 복원하더라도 이미 만료된 기록은 대화 복구에 제공하지 않으며 정리 작업으로 다시 삭제합니다. 새 임시 저장 안내에 동의하지 않은 이전 버전의 요청에는 서버 데이터베이스 복구 기록을 만들지 않습니다.
AICrush는 전송된 대화 내용을 광고 개인화나 사용자 추적에 사용하지 않습니다. 설정에서 AI 데이터 전송 동의를 철회하면 이후 전송을 중단하며 기존 기기 기록은 유지합니다.

5. 호감도와 추천

호감도와 이상형 적합도는 사용자의 기기에 저장된 대화와 캐릭터별 기준을 사용해 앱에서 계산됩니다. 호감도 결과는 엔터테인먼트 기능이며 실제 사람의 판단이나 관계를 나타내지 않습니다.
추천 취향과 좋아요는 기기에서 추천 순서와 이유를 계산하는 데 사용합니다. 사용자가 직접 추가·정정·고정한 기억은 해당 캐릭터의 다음 답변에 필요한 범위로만 전달합니다.
해당 캐릭터의 대화 기록을 삭제하면 관련 기억과 호감도도 초기화될 수 있습니다.

6. 크러시 구매와 사용 내역

AICrush는 필요할 때 구매하는 소비형 크러시 상품과 매월 크러시를 지급하는 AICrush Plus 자동 갱신 구독을 제공합니다. 회원 가입이나 개인정보 입력 없이 게스트 상태에서 구매할 수 있으며 결제는 Apple App Store가 처리합니다. Zrindy 서버는 상품 식별자, App Store 거래·원거래 식별자, 구매 수량·시각·환경, 구독 만료·갱신·환불 상태, 크러시 잔액과 충전·사용 원장을 Firebase 게스트 ID 또는 사용자가 선택적으로 연결한 계정 ID에 연결해 구매 검증, 중복 지급 방지와 잔액 제공에 사용합니다. Apple의 서명된 서버 알림으로 앱을 사용하지 않는 동안의 갱신·취소·환불 상태도 반영합니다.
RevenueCat은 상품 조회, 구매 기록 검증·복원, 구독 상태 관리와 결제 통계를 위해 계정 ID를 일방향 변환한 구매용 식별자, 상품·거래 식별자, 구매 시각, 금액·통화, 구독·환불 상태와 앱·운영체제 버전 등의 정보를 처리합니다. Apple 서버 알림은 RevenueCat을 거쳐 Zrindy 서버로 전달됩니다. RevenueCat에 대화 본문, 기억, 프로필 사진, 이름이나 이메일을 전달하지 않으며 광고 추적 연동은 사용하지 않습니다.
Zrindy는 전체 결제 카드 번호나 은행 계좌 정보를 수신하지 않습니다. AI 답변이 성공하면 안내된 수량의 크러시가 사용되며 답변 생성이 실패하면 예약분이 반환됩니다. 구독과 충전으로 받은 미사용 크러시는 만료되지 않고 이월됩니다. 구독 취소는 다음 자동 갱신을 중단하며 남은 크러시를 삭제하지 않습니다. 이미 사용한 크러시는 구매 복원으로 다시 지급되지 않고 현금으로 환전할 수 없습니다. 환불은 Apple의 정책과 절차에 따르며 환불된 지급분은 회수됩니다. 이미 사용해 잔액이 부족하면 조정 금액을 표시하고 다음 충전에서 상계합니다.
웹에는 결제나 구독 신청 화면이 없고 RevenueCat SDK를 실행하지 않습니다. iPhone 앱에서 구매한 크러시는 동일한 Firebase 계정으로 웹에 연결한 경우 사용할 수 있습니다. 웹의 게스트와 iPhone의 게스트는 서로 다른 계정일 수 있으므로 잔액을 함께 사용하려면 같은 연결 계정으로 로그인해야 합니다.

6-1. 환불 검토와 사용 정보 제공

Zrindy는 결제 운영, 중복 지급 방지와 환불 검토를 위해 무료·유료 크러시를 구분하고 구매별 지급·예약·성공한 답변의 사용 수량, 실패 시 반환, 환불과 환불 취소를 기록합니다. 제공자별 AI 처리 시도와 확인 가능한 예상 비용도 기록하며, 대화 본문은 이 기록에 포함하지 않습니다. 반복 환불과 일정 시간의 대량 사용은 운영 검토 대상으로 표시되며 이 표시만으로 계정을 차단하지 않습니다.
Apple에 환불 요청이 접수되면, 앱의 별도 선택 동의에 동의한 계정에 한해 Zrindy LLC가 Apple에 구매 식별자, 크러시 제공·소비 비율, 무료 크러시 제공 여부와 환불 검토 의견을 전송할 수 있습니다. 동의는 기본적으로 꺼져 있으며 설정 및 계정의 개인정보와 데이터에서 관리합니다. 대화 본문, 이름, 이메일은 제공하지 않습니다. 구매별 사용 내역이 불명확한 경우 소비 비율을 추정하지 않으며 월 구독의 크러시 사용량을 구독 기간 소비 비율로 보고하지 않습니다.
해당 정보는 환불 심사를 위해 Apple의 서버로 HTTPS로 전송되며 미국 등 Apple이 운영하는 국가에서 처리될 수 있습니다. Apple이 최종 환불 여부를 결정하고, 전부 사용한 소비형 크러시 구매에는 환불 거절 의견을 전달할 수 있습니다. 동의를 거부해도 구매·대화·환불 요청을 이용할 수 있습니다. 철회하면 대기 중인 요청과 이후의 정보 제공을 중단하지만 이미 Apple에 전달한 정보는 회수할 수 없습니다. Apple의 보관·삭제에는 Apple의 개인정보 처리방침이 적용됩니다.
Zrindy는 상세 처리 시도·크러시 배분·환불 응답·검토 알림을 최대 90일, 구매별 소비·비용 집계와 환불 검토 이력을 최대 1년 보관한 뒤 주기적으로 정리합니다. 만료되지 않은 크러시 잔액과 중복 지급 방지에 필요한 거래 기록은 별도로 유지합니다. 동의 여부·안내 버전·변경 시각은 계정별로 기록합니다. 계정 삭제 시 동의를 제거하고 미전송 요청을 취소하며, 상세 사용·비용 기록을 삭제하고 남겨야 하는 구매 집계의 계정 식별자는 일방향 대체합니다.

7. 광고, 분석, 추적 및 판매

iPhone 앱에는 타사 광고와 광고 추적 SDK가 없습니다. aicrush.zrindy.com 웹사이트의 로그인 전 공개 소개 영역에는 Google AdSense 광고를 게재할 수 있습니다. 로그인한 대화·프로필·설정 화면과 기존 회사 홈페이지의 AICrush 경로에서는 광고 코드를 실행하지 않습니다.
웹 광고는 비개인화 및 제한된 데이터 처리 설정으로 요청합니다. Google은 광고 게재, 측정 및 부정 이용 방지를 위해 IP 주소, 대략적인 지역, 브라우저·기기 정보, 쿠키와 광고 상호작용 정보를 처리할 수 있습니다. 비개인화 광고도 쿠키를 사용할 수 있습니다. 광고에 AICrush 계정 ID, 이메일, 대화 본문, 기억, 사진이나 사용자 제작 캐릭터 데이터를 전달하지 않습니다. Google의 인증된 동의 메시지를 통해 지역별 광고 선택을 제공하며 공개 소개 영역의 광고 개인정보 설정에서 선택을 다시 관리할 수 있습니다. 실제 광고는 Google의 사이트 승인 및 동의 상태에 따라 제공됩니다.
Google의 광고 데이터 처리 및 보관 기준은 Google 광고 정책을 확인하세요. Zrindy는 AICrush 대화·계정 데이터를 판매하지 않습니다.
로그인 SDK가 처리하는 운영 정보는 아래의 선택적 Zrindy 이용 통계와 구분됩니다. Google 로그인 서비스는 계정·기기 식별자, 로그인 이용 및 서비스 운영 정보를 인증과 서비스 분석에 처리할 수 있으며, IP 주소에서 추정한 대략적인 지역을 보안과 부정 사용 방지에 사용할 수 있습니다. Firebase Authentication은 SDK·앱·운영체제와 기기 종류 등의 진단 정보를 SDK 이용 현황 분석에 처리하며 이 진단 정보는 사용자 또는 기기 식별자에 연결하지 않습니다. AICrush는 전화번호 인증, 위치 권한 요청, 정밀 위치 수집을 사용하지 않습니다. iPhone 앱에는 광고 추적이 없습니다.
iPhone 앱의 Firebase Analytics는 가입, 로그인, 화면 이동, AI 전송 동의, 답변 성공·실패, 결제와 복원 단계의 이용 현황을 분석합니다. 앱 설치 식별자, 기기·운영체제·앱 버전, 이용 시각과 서비스가 추정한 대략적인 지역 및 제한된 이벤트 정보가 Google에 전송될 수 있습니다. 대화 본문, 기억, 사진, 이름, 이메일, Firebase 계정 ID, 결제 영수증과 거래 ID를 분석 이벤트에 보내지 않습니다. IDFA와 IDFV 수집, 광고 개인화 및 광고 데이터 공유를 사용하지 않습니다. Firebase 분석은 아래의 선택적 Zrindy 이용 통계와 별개이며 해당 통계 스위치로 제어되지 않습니다. Google의 분석 데이터 처리·보관 기준과 설정이 적용되며 개인정보 문의는 아래 연락처로 접수할 수 있습니다.
Zrindy 서버의 이용 통계 공유는 기본적으로 꺼져 있으며 설정에서 선택할 수 있습니다. 동의하면 계정 ID에 연결된 접속, 충전 화면 열기·닫기, 상품 조회 실패, 구매 완료, 답변 성공·실패와 재생성 등의 종류·시각, 요청 식별자와 기본 캐릭터 식별자를 Zrindy가 최대 90일간 보관합니다. 대화 본문·이름·이메일·사진은 포함하지 않습니다. 끄면 이후 Zrindy 서버 통계 수집을 중단하고 미전송 통계를 지웁니다. 이미 전송된 해당 통계는 보관 기한 또는 계정 삭제 시 지워집니다.
메시지별 답변 피드백은 이용 통계 동의와 별도로 사용자가 전송 버튼을 눌렀을 때만 처리합니다. 첫 피드백의 오류 유형, 시각, 계정·메시지·요청·캐릭터 식별자를 최대 90일간 보관하며 대화 본문은 첨부하지 않습니다. 통신 실패 시 기기에 보관한 미전송 기록을 최대 30일 동안 다시 전송할 수 있습니다.
RevenueCat의 구매·구독 통계는 결제 운영과 서비스 개선에 사용하며, 다른 서비스의 데이터와 결합한 맞춤 광고나 광고 성과 측정에는 사용하지 않습니다.
웹에는 위 제품 이용 통계 공유 및 메시지 피드백 전송 기능이 없으며 별도 분석 SDK도 실행하지 않습니다. 인증 서비스의 운영 정보와 AI·크러시 API의 본문 없는 사용량 기록은 서비스 제공에 필요한 범위에서 처리됩니다.

8. 삭제 요청과 문의

개인정보, 계정 삭제 또는 앱 지원 문의는 dev@zrindy.com으로 보낼 수 있습니다. 문의 이메일의 주소와 본문은 요청에 답하고 문제를 해결하며 법적 의무를 이행하는 데 필요한 기간 동안만 보관됩니다.
마이페이지의 계정 삭제는 서버의 크러시 잔액·사용 원장과 Firebase 인증 계정을 삭제합니다. 중복 지급 방지, 환불 처리, 회계와 법적 의무에 필요한 App Store 거래 식별자는 계정 식별자를 일방향 대체한 뒤 필요한 기간 동안 보관될 수 있습니다. 이 기기의 해당 계정 기록과 제품 이용 통계도 삭제합니다. 삭제된 계정의 늦은 요청이 잔액을 다시 만들지 않도록 계정 ID의 일방향 해시로 삭제 여부를 남깁니다. 외부 백업 파일은 사용자가 직접 지워야 합니다.
계정을 삭제하거나 로그아웃하면 앱의 RevenueCat 구매 계정 연결도 해제합니다. 이 동작이 Apple 구독을 취소하거나 RevenueCat의 결제 기록을 즉시 삭제하는 것은 아닙니다. 구독은 Apple의 구독 관리에서 해지할 수 있으며 RevenueCat을 포함한 구매 관련 개인정보의 열람·삭제 요청은 위 문의 주소로 접수할 수 있습니다. 결제 기록은 구매 복원, 환불 처리와 법적 의무에 필요한 범위에서 보관될 수 있습니다.

9. 부정 이용 방지 및 테스트 결제

자동화된 대량 요청, 반복 가입 보상과 결제 부정 이용을 방지하기 위해 검증된 로그인 신원과 IP 주소의 일방향 해시, 요청 횟수, 실패 횟수, 결제 환경 및 AI 비용 한도 정보를 처리합니다. 대화 원문이나 로그인 토큰을 요청 제한 기록에 저장하지 않습니다. 요청 제한용 해시와 집계 기록은 적용 구간 종료 후 최대 48시간 이내 정리합니다.
무료 크러시를 반복해서 받는 것을 방지하기 위한 최소한의 로그인 신원 해시와 지급 여부는 계정 삭제 후에도 부정 이용 방지 목적에 필요한 기간 보관합니다. 해시 기록에는 이름, 이메일 원문이나 IP 주소 원문을 저장하지 않습니다. 이 기록에 관한 문의는 아래 개인정보 문의 주소로 접수할 수 있습니다.
Apple의 테스트 결제와 실제 결제의 크러시는 별도 잔액으로 관리합니다. 테스트 결제 잔액은 실제 결제 잔액으로 전환할 수 없으며, 테스트 대화에는 별도의 이용 한도를 적용합니다. 요청 제한 또는 AI 답변 실패 시 대화 크러시는 차감되지 않거나 반환됩니다.

10. 변경 및 연락처

앱의 데이터 처리 방식이나 법적 요구사항이 변경되면 본 방침과 App Store 개인정보 공개 항목을 함께 갱신하고 시행일을 수정합니다.
개인정보 및 앱 지원 문의: Zrindy LLC · 101 N. Wolfe Street, Baltimore, MD 21231, USA · dev@zrindy.com

English summary

New AICrush versions require Firebase sign-in to use the app. iPhone supports Google and Apple, while the web supports Google. Existing guest records are retained when that guest ID is linked to a provider; records from separate accounts are not automatically merged. An Apple-only iPhone account can connect Google in iPhone settings to use the same Firebase account on the web. When you chat, Zrindy authenticates your Firebase ID token and sends the selected fictional adult character, up to eight recent messages, and bounded memory and relationship context to an AI provider to generate a reply. Consent version 3 or later permits AWS Amazon Bedrock (US region, Google Gemma models), with OpenAI as a fallback. Earlier OpenAI-only consent never routes to AWS. Firebase ID tokens are not sent to AI providers. Bedrock uses a dedicated project with no input/output retention and does not train on your conversations. OpenAI may retain abuse-monitoring content for up to 30 days even when response storage is disabled. With your consent, generated replies and updated memory summaries are temporarily stored for retry recovery, become inaccessible after ten minutes, and are automatically deleted. Encrypted disaster-recovery backups may retain them for up to seven days. Apple processes purchases and subscriptions; Zrindy stores transaction identifiers, product IDs, subscription status, balances, and usage ledgers linked to the authenticated Firebase account. Older guest clients remain supported during the update transition. RevenueCat receives a one-way-derived purchase account ID and purchase metadata, never chat content, photos, names, or email addresses. Optional, default-off product analytics and explicitly submitted message feedback store account-linked event metadata for up to 90 days, without message text or photos. Encrypted, user-created backups restore only into the same account; users control their backup files and passwords. Account deletion also clears this device’s account records and product events. Authentication SDK operational data is separate from optional Zrindy product analytics. Google Sign-In may process account and device identifiers, sign-in usage and service information for authentication and service analytics, and use an approximate region inferred from the IP address for security and fraud prevention. Firebase Authentication processes SDK, app, operating-system and device-type diagnostics for SDK adoption analytics without linking those diagnostics to user or device identifiers. AICrush does not use phone-number authentication, location permission, precise location or iPhone ad tracking. The signed-out public introduction at aicrush.zrindy.com may show Google AdSense ads with non-personalized and restricted-data-processing signals. Google may process IP address, coarse region, browser/device information, cookies and ad interactions for delivery, measurement and fraud prevention. A certified Google consent message handles applicable regional choices; the public page provides a privacy-settings control. No AICrush account ID, email, transcript, memory, photo or custom character data is passed to advertising. Signed-in account screens and the legacy corporate-host app do not load advertising. Google site approval is required for serving ads. Zrindy does not sell conversation or account data. New app versions require Firebase sign-in. iPhone supports Google and Apple, while the web supports Google. After the cloud notice is acknowledged, completed transcripts and custom character text settings synchronize through account-scoped Google Firebase Firestore in Seoul until deletion. Own-account access is enforced; transmission and provider storage are encrypted, without end-to-end encryption. Pending requests, tokens, photos, notes, bookmarks and device-specific memory controls are not uploaded as transcript documents. Content-free deletion markers prevent stale clients from recreating erased records. Web exports are unencrypted text JSON without photos or authentication tokens. Web has no checkout, RevenueCat SDK, optional product analytics or message-feedback transmission. iPhone purchases can be consumed with the same linked Firebase account. Firebase Analytics separately measures signup, login, consent, reply and purchase flows using an app-instance identifier and limited device, usage and approximate-region metadata. It does not receive chat content, photos, names, email, Firebase account IDs, receipts or transaction IDs, and does not use IDFA, IDFV or ad personalization. This analytics collection is separate from the optional Zrindy server analytics switch. Purchase-level credit consumption and estimated AI costs are retained for refund operations: detailed records for up to 90 days and purchase aggregates for up to one year. Only accounts that separately opt in may have purchase delivery and consumption information sent to Apple for refund review; refusal does not limit purchases or chat, and withdrawal stops queued and future responses. Apple makes the final refund decision.