Bot Vault / 개인정보
데이터 처리 방식을
명확하게 안내합니다.
개인정보 처리방침 · 수정일 2026년 10월 23일
Bot Vault는 Character.AI 캐릭터를 JSON으로 백업하고 선택한 대화와 함께 본인의 Emochi 계정으로 이전합니다. 직접 만든 캐릭터와 본인이 대화한 다른 제작자의 캐릭터를 지원합니다. 이 방침은 확장 프로그램과 지원 웹사이트의 데이터 처리, 이용 분석, 오류 진단, 누락된 캐릭터 필드의 AI 보완을 설명합니다.
1. 게시자 및 연락처
게시자: Boyn. 개인정보 문의, 데이터 열람·삭제 요청: boyn@flowgpt.com. 시행일: 2026년 10월 23일. 적용 버전: 1.6.0.
2. 계정, 캐릭터 및 대화
Character.AI 사용자 이름·원본 계정 식별자, Emochi 계정 ID·표시 이름 및 로그인 상태로 현재 계정을 확인하여 잘못된 계정으로 가져오지 않도록 합니다. 사이트가 반환하는 캐릭터 이름, 제작자, 소개, 접근 가능한 설정, 첫 인사, 이미지 참조, 원본 ID 등을 읽으며 접근 제한을 우회하거나 숨겨진 설정을 가져오지 않습니다.
‘내가 만든 캐릭터’는 본인 프로필을 읽습니다. ‘대화한 캐릭터’는 현재 계정의 접근 가능한 일대일 대화 색인으로 캐릭터를 찾은 뒤 상세 정보를 가져옵니다. 색인은 로컬에 저장되며 탐색 자체는 메시지 본문을 읽지 않습니다. 삭제되거나 제공되지 않는 내용은 복원할 수 없습니다.
대화 기록을 선택하면 본인의 대화, 메시지, 시간, 식별자와 대체 응답을 읽습니다. 캐릭터는 다른 제작자의 것이어도 대화는 로그인한 본인 소유여야 합니다. ‘대화한 캐릭터’에서는 기록이 기본 선택되며 해제할 수 있습니다. 원본 대화·메시지 페이지는 로컬 저장 및 JSON 내보내기가 가능하며, 가져오기를 시작하면 선택한 응답을 Emochi로 보냅니다. 제4항의 AI 보완은 대화 가져오기를 해제해도 대화를 읽을 수 있습니다.
직접 만든 캐릭터는 neo.character.ai에서 본인의 Lorebook 및 연결된 세계관을 읽고 원본 항목, 키워드, 버전과 연결을 보관합니다. 가져올 때 연결된 세계관의 초안과 추가 필드를 포함한 전체 원본을 Emochi 세계관 서비스로 보냅니다. 선택한 캐릭터와 연결되지 않은 자료는 로컬에 남으며 ‘대화한 캐릭터’에서는 세계관을 읽거나 가져오지 않습니다.
3. Emochi 이전과 이미지
읽기·편집에는 로컬 저장소와 기존 사이트 서비스를 사용합니다. 가져오기를 시작하면 선택한 캐릭터와 대화를 emochi-backend-k8s.flowgpt.com을 통해 본인 계정으로 전송합니다. 직접 만든 캐릭터는 비공개 미게시 초안으로 남고, 대화한 캐릭터는 내용·이미지·선택한 대화 확인 후 자동으로 비공개 게시되어 공개 접근·목록 표시·복사가 차단됩니다. 결과가 불확실하면 중단하여 확인하며 대체 캐릭터를 새로 만들지 않습니다.
이미지 이전을 켜면 characterai.io에서 Character.AI 인증 정보 없이 이미지를 내려받아 Emochi 이미지 서비스를 통해 Amazon S3의 flow-app-uploads 또는 flow-app-uploads-temp에 올립니다. 이전을 꺼도 목록 미리보기 이미지는 불러올 수 있지만 Emochi 업로드는 하지 않습니다. JSON은 기기에서 생성하여 브라우저 다운로드 설정에 따라 저장합니다. 제5항 분석 전송은 가져오기와 별개입니다.
4. 누락 필드의 AI 보완
대화한 캐릭터를 가져올 때 설정이나 소개가 비어 있으면 초안 생성 전에 빈 필드를 자동 보완하고 기존 값은 유지합니다. 대화 가져오기를 해제했어도 본인의 대화를 읽고 로컬에 백업할 수 있습니다. 해제는 Emochi 대화 서비스로의 이전을 막지만 보완용 발췌문 전송을 막지는 않습니다.
이름, 짧은 소개, 설명, 첫 인사, 접근 가능한 기존 설정과 함께 가장 이른 대화의 첫 10개 및 가장 최근 대화의 마지막 20개 메시지의 선택된 응답을 보냅니다. 같은 대화의 중복 메시지는 한 번만 보내고 알려진 계정명·사람 발신자명은 {{user}}로 바꿉니다. 다른 개인정보는 남을 수 있으므로 익명화는 아닙니다.
전송 주소는 https://api-radar-prod.emochi.com/bot-vault/generate-character입니다. Radar는 Emochi 계정을 인증한 뒤 Kaon 및 하위 모델 서비스(현재 google/gemini-2.5-flash)에 생성 입력을 전달합니다. 하위 입력에 사이트 인증 정보, 원본 대화 ID, 선택하지 않은 대체 응답은 포함하지 않으며 각 서비스의 정책이 적용됩니다.
결과는 추론이며 원작자의 숨겨진 설정이 아닙니다. 오류, 개인적 사실 또는 허구가 포함될 수 있어 Emochi의 비공개 캐릭터에서 확인·수정할 수 있습니다. 검증된 결과를 로컬에 먼저 저장합니다. 너무 긴 출력은 같은 원본 발췌문으로 한 번 더 축약 요청할 수 있습니다. 네트워크·검증 오류가 나면 중단하고 필수 필드가 빈 초안을 만들지 않습니다. Radar는 요청 요약 해시와 생성 결과를 메모리에 최대 24시간 캐시할 수 있으며 이는 Kaon·하위 제공업체의 보관 기간을 뜻하지 않습니다. 문의·삭제는 지원팀에 요청하세요.
5. 이용 분석 및 캐릭터 읽기 데이터
동봉된 AWS Clickstream SDK는 https://data-ingestion.emochi.com/collect에 app_name=bot-vault-extension으로 정의된 이벤트를 전송합니다. 작업 화면 열기, 연결 확인, 읽기, 가져오기 시작·일시정지·완료, 개별 결과 및 내보내기 요청과 버전, 환경, 진입 경로, 무작위 작업 ID, 수량, 소요 시간, 제한된 상태·오류 코드를 포함합니다. SDK는 무작위 기기·사용자·세션 식별자, 시간, 브라우저·언어·화면 정보와 확장 프로그램 페이지 URL도 처리합니다. Emochi 로그인 감지 시 계정 ID를 연결하고 변경·미확인 시 해제합니다.
사용자가 읽기를 요청하여 로컬 저장한 모든 캐릭터가 전송되며, 가져오기로 선택하지 않은 캐릭터도 포함됩니다. ID, 이름, 원작자 사용자 이름·표시 이름, 소개, 접근 가능한 원본 설정, 완전성, 글자 수·분할 수를 포함합니다. 제공된 짧은 ID, 상호작용·좋아요 수, 생성·수정 시간, 공개 상태, 설정 존재·복사 가능 표시도 보냅니다. 숨겨진 설정은 비워 두며 긴 소개·설정은 UTF-16 코드 단위 최대 1024개씩 나누어 새 읽기 ID로 연결하고 원문을 자르지 않습니다. 다른 제작자 이름을 열람자 이름으로 대체하지 않습니다.
이전 분석, 사용 측정 및 실패 진단에 사용합니다. 대화 본문, 첫 인사, 세계관 본문, 암호, 토큰, Cookie, 모델 키와 서명 URL은 분석에서 제외합니다. AI 발췌문은 제4항의 별도 전송입니다. 캐릭터 본문은 오류 모니터링에 보내지 않습니다. 일반 클릭·키 입력·방문 기록·다른 사이트 활동은 기록하지 않으며 개발 미리보기에서는 보내지 않습니다.
식별자, 계정 연결 및 캐릭터 본문 조각이 포함된 용량 제한 대기·실패 이벤트 큐는 확장 프로그램 출처의 로컬 저장소에 JSON과 별도로 보관합니다. 전송 실패·중복이 생길 수 있으나 가져오기를 막지 않습니다. 수신 데이터는 Emochi가 관리합니다. 보관·열람·삭제 문의: boyn@flowgpt.com.
6. 오류 진단 및 배너
선별된 오류를 https://api-radar-prod.emochi.com/bot-vault/telemetry/errors로 보내면 Radar가 다시 필터링하여 설정된 전용 Sentry 프로젝트로 전달합니다. 제한된 오류 코드·유형, 확장 스크립트와 행·열, 단계, 버전·release, 환경, 무작위 작업 ID와 허용된 흐름 기록 최대 20개를 포함하며 Radar는 검증된 Emochi ID를 추가합니다. 일치하는 유효 로그인이 없으면 건너뛰고 익명 전송하지 않습니다.
원래 예외 메시지, 캐릭터 이름·본문, 대화, Character.AI 사용자 이름, 토큰·Cookie·모델 인증 정보, 업무 요청·응답, 서명 URL은 제외합니다. 화면 녹화·성능 추적·콘솔 수집·일반 입력 및 클릭 기록은 비활성화됩니다. 메모리에 전송 작업 최대 8개만 보관하며 영구 오류 큐는 없습니다. Radar는 일반 연결 정보와 단기 주소 해시·횟수로 요청을 제한하고 Sentry는 선별된 이벤트와 중계 연결 정보를 받습니다. 보관·삭제는 지원팀에 문의하세요.
image-cdn.flowgpt.com에서 공개 배너 JSON·이미지를 인증 정보·참조 페이지 없이 읽으며 계정·캐릭터·대화를 보내지 않습니다. 응답은 데이터로만 처리하고 코드를 실행하지 않으며 이용 불가 시 숨깁니다.
7. 인증, 권한 및 보안
사이트 토큰은 각 사이트 탭의 격리된 메모리에서 잠시 사용하며 확장 작업 화면·영구 백업·JSON에 반환하거나 저장하지 않습니다. Emochi 토큰은 Radar 인증에 사용하고 Radar는 Emochi 인증 백엔드로 검증하며 Kaon·Sentry에 전달하지 않습니다. 모델 인증 정보는 서버에 있습니다. 암호를 요구하거나 연락처·방문 기록·위치를 수집하지 않습니다.
권한은 scripting, storage, unlimitedStorage이며 허용 호스트는 character.ai, www.character.ai, emochi.com, characterai.io, image-cdn.flowgpt.com, data-ingestion.emochi.com, api-radar-prod.emochi.com뿐입니다. Cookie·방문 기록·다운로드 관리·alarms·모든 사이트 권한은 요청하지 않습니다. HTTPS를 사용하고 실행 코드·SDK는 패키지에 포함되며 원격 JSON·HTML·이미지를 코드로 실행하지 않습니다.
8. 저장, 보관 및 삭제
- 로컬: 캐릭터·세계관·탐색 색인·원본 대화 페이지·선택·편집·생성 필드·언어·복구 및 중복 방지 기록은
chrome.storage.local에 보관합니다. 원본·대상 계정, 캐릭터·대화·세계관 ID, 이미지, 지문, 단계 및 비공개 게시 확인을 포함하며 재시작 후에도 저장소 삭제·제거 전까지 유지됩니다. Chrome Sync를 쓰지 않고unlimitedStorage로 대용량 백업을 지원하며 쓰기 실패 시 수집을 멈춥니다. - JSON: 직접 삭제할 때까지 저장 위치에 남으며 비공개 내용·개인 대화를 포함할 수 있습니다. 프로그램 제거로 다운로드 파일은 삭제되지 않습니다.
- 서비스 데이터: 가져온 내용은 Emochi에서 관리합니다. 제거해도 Emochi·Clickstream·Radar·Sentry·모델 제공업체의 수신 데이터는 삭제되지 않습니다. 보관·열람·삭제는 boyn@flowgpt.com에 문의하며 서비스별 정책도 적용됩니다.
로컬 기록을 지우면 이전 가져오기를 식별하지 못해 중복 생성될 수 있습니다. 수신 서비스는 IP·사용자 에이전트 등 일반 HTTP 연결 정보도 처리합니다.
9. 웹사이트 및 지원 이메일
Vercel 호스팅 사이트에는 Bot Vault 분석 스크립트·광고·추적 Cookie·브라우저 저장소 추적이 없습니다. Vercel은 제공·보호를 위해 자사 정책에 따라 요청 정보를 처리할 수 있습니다. 지원 이메일을 보내면 Boyn은 발신 주소와 제공 내용을 받아 문제 처리 및 적용 의무에 필요한 기간 보관하며 삭제 요청이 가능합니다. 암호·토큰·비공개 캐릭터 또는 대화 내보내기 파일은 보내지 마세요.
10. 제한된 이용 및 변경
데이터를 판매하거나 광고·신용 결정·공개한 서비스와 무관한 목적으로 사용하지 않습니다. Chrome 웹 스토어 사용자 데이터 정책과 Limited Use 요건을 따릅니다. Character.AI·Emochi·인프라·모델 제공업체는 각자 정책을 적용합니다. 변경 시 시행일과 함께 게시하며 동의가 필요한 새 용도는 활성화 전에 알립니다. 문의: boyn@flowgpt.com.