Bot Vault / Privacidade

Os seus dados,
com clareza.

Política de Privacidade · Atualizada em 23 de outubro de 2026

O Bot Vault guarda personagens do Character.AI em JSON e transfere-os, com as conversas escolhidas, para a sua própria conta Emochi. Abrange criações suas e personagens de outros autores com quem conversou. Esta política descreve a extensão e o site de suporte, incluindo análises, diagnósticos e preenchimento de campos em falta por IA.

1. Responsável e contacto

Publicado por Boyn. Privacidade, acesso ou eliminação de dados: boyn@flowgpt.com. Em vigor desde 23 de outubro de 2026. Versão abrangida: 1.6.0.

2. Contas, personagens e conversas

O nome e identificador da conta Character.AI, o ID/nome visível Emochi e o estado de sessão verificam as contas e evitam destinos errados. A extensão lê nomes, autores, descrições, definições acessíveis, saudações, referências de imagens, IDs e outros campos devolvidos pelo site, sem contornar restrições nem obter definições ocultas.

«Personagens que criei» lê o seu perfil. «Personagens com quem conversei» encontra personagens no índice das suas conversas individuais acessíveis e obtém os detalhes disponíveis. O índice fica no dispositivo; essa descoberta não lê mensagens nem recupera conteúdo eliminado ou indisponível.

Selecionar o histórico permite ler as suas conversas, mensagens, datas, IDs e respostas alternativas. O personagem pode ser de outro autor, mas a conversa tem de pertencer à conta ligada. O histórico vem selecionado na segunda entrada e pode ser desmarcado. As páginas originais são guardadas localmente e exportáveis em JSON; as respostas escolhidas seguem para o Emochi quando inicia a importação. A IA da secção 4 pode ler conversas mesmo sem importar o histórico.

Para criações suas, neo.character.ai fornece a biblioteca Lorebook e os livros associados, preservando entradas, palavras-chave, versões e ligações. A importação envia os registos completos dos livros ligados, incluindo rascunhos e campos adicionais, ao serviço de mundos Emochi. Os não associados ficam locais; a entrada dos personagens com quem conversou não lê nem importa Lorebooks.

3. Transferência para o Emochi e imagens

A leitura e edição usam armazenamento local e serviços existentes dos sites. A importação envia personagens e conversas selecionados para a sua conta através de emochi-backend-k8s.flowgpt.com. As suas criações ficam como rascunhos privados não publicados. Personagens com quem conversou são publicados automaticamente em privado após verificação de conteúdo, imagem e conversas escolhidas, sem acesso público, listagem pública ou cópia. Um resultado incerto interrompe o processo para verificação, sem criar um substituto.

Com transferência de avatar ativa, a imagem é obtida de characterai.io sem credenciais Character.AI e enviada pelos serviços Emochi apenas aos buckets Amazon S3 flow-app-uploads ou flow-app-uploads-temp. Desativar impede o envio ao Emochi, mas imagens de pré-visualização ainda podem ser carregadas. O JSON é gerado localmente e guardado conforme as definições do navegador. A análise da secção 5 é uma transmissão separada.

4. Preenchimento por IA

Ao importar um personagem com quem conversou, se a definição ou descrição estiver vazia, a extensão preenche automaticamente apenas os campos em falta antes de criar o rascunho. Pode ler e guardar as suas conversas mesmo com a importação de conversas desmarcada. Desmarcar impede a migração para o serviço de chat Emochi, mas não os excertos necessários ao preenchimento.

Envia nome, título curto, descrição, saudação, definição acessível existente e respostas escolhidas das primeiras 10 mensagens da conversa mais antiga e últimas 20 da mais recente. Mensagens sobrepostas da mesma conversa são enviadas uma vez. Nomes conhecidos da conta e de autores humanos são substituídos por {{user}}, mas outros dados pessoais podem permanecer: não é anonimização.

Destino: https://api-radar-prod.emochi.com/bot-vault/generate-character. O Radar autentica a conta Emochi e transmite os dados ao Kaon e ao fornecedor de modelo, atualmente google/gemini-2.5-flash. O modelo não recebe credenciais dos sites, IDs originais das conversas ou alternativas não escolhidas. Cada fornecedor aplica a sua política.

O resultado é uma inferência, não a definição oculta do autor, podendo conter erros, factos pessoais ou detalhes inventados. Pode revê-lo e editá-lo no personagem privado Emochi. O resultado validado é guardado localmente antes de continuar. Uma saída demasiado longa pode originar um segundo pedido de redução com os mesmos excertos. Falhas de rede/validação interrompem o personagem sem criar um rascunho incompleto. O Radar pode manter em memória um resumo criptográfico do pedido e o resultado por até 24 horas; isso não define a retenção do Kaon ou dos seus fornecedores. Contacte o suporte para dúvidas ou eliminação.

5. Análise de utilização e dados lidos

O SDK AWS Clickstream incluído envia eventos definidos para https://data-ingestion.emochi.com/collect, com app_name=bot-vault-extension: abertura, verificação de ligação, leitura, início/pausa/fim de importação, resultados individuais e pedido de exportação. Incluem versão, ambiente, entrada, ID aleatório de operação, contagens, durações e estados/erros controlados. O SDK trata identificadores aleatórios de dispositivo/utilizador/sessão, hora, navegador, idioma, ecrã e URL da extensão. Após detetar sessão Emochi, associa o ID da conta e remove a associação se mudar ou ficar desconhecida.

Após uma leitura solicitada e guardada localmente, todos os personagens lidos são comunicados, incluindo os não selecionados para importar. Inclui IDs, nomes, nomes de utilizador/exibição dos autores disponíveis, descrições, definições originais acessíveis, completude, comprimentos e partes; também IDs curtos, interações, votos, datas de criação/alteração, visibilidade e indicadores de definição/cópia fornecidos. Definições ocultas ficam vazias. Textos longos seguem sem truncagem em partes de até 1024 unidades UTF-16, ligadas a um novo ID de leitura. O nome do leitor não substitui o autor alheio.

Finalidades: análise de migrações, medição de utilização e falhas. Texto de conversas, saudações, Lorebooks, palavras-passe, tokens, cookies, chaves de modelo e URLs assinados ficam fora das análises. Excertos IA têm o fluxo separado da secção 4. Texto de personagens não vai para monitorização de erros. Não há registo geral de cliques, teclas, histórico ou outros sites; pré-visualizações de desenvolvimento não enviam eventos.

Identificadores, associações e uma fila limitada de eventos pendentes/falhados, incluindo partes de texto, ficam no armazenamento local da origem da extensão, separados dos JSON. Envios podem falhar ou repetir sem bloquear a importação. O Emochi gere os dados recebidos. Retenção, acesso ou eliminação: boyn@flowgpt.com.

6. Diagnósticos e banners

Erros filtrados seguem para https://api-radar-prod.emochi.com/bot-vault/telemetry/errors; o Radar volta a filtrá-los e, se configurado, encaminha ao projeto Sentry dedicado. Contêm códigos/tipos controlados, scripts e linhas/colunas, fase, versão/release, ambiente, IDs aleatórios e até 20 registos de fluxo permitidos. O Radar acrescenta o ID Emochi verificado. Sem sessão válida e correspondente, não envia, nem anonimamente.

Excluem mensagens brutas de exceção, nomes/textos de personagens, conversas, nomes Character.AI, tokens, cookies, credenciais de modelo, pedidos/respostas de negócio e URLs assinados. Repetição de sessão, rastreio de desempenho, captura de consola e registo geral de entradas/cliques estão desativados. No máximo oito tarefas ficam em memória, sem fila persistente. O Radar trata metadados de ligação e usa hashes de endereço/contadores temporários para limitar pedidos. O Sentry recebe eventos filtrados e dados de ligação do retransmissor. Retenção/eliminação: suporte.

Banners JSON/imagens públicos de image-cdn.flowgpt.com são obtidos sem credenciais nem referência da página e sem envio de contas, personagens ou conversas. São dados, nunca código executável; ficam ocultos se indisponíveis.

7. Autenticação, permissões e segurança

Tokens dos sites são usados temporariamente na memória dos contextos isolados de cada separador, sem regressar ao espaço de trabalho nem ficar nas cópias/JSON. O token Emochi autentica o Radar, que o verifica no serviço Emochi sem o enviar ao Kaon/Sentry. Credenciais de modelo ficam no servidor. Não pedimos palavras-passe nem recolhemos contactos, histórico ou localização.

Permissões: scripting, storage, unlimitedStorage. Hosts limitados a character.ai, www.character.ai, emochi.com, characterai.io, image-cdn.flowgpt.com, data-ingestion.emochi.com, api-radar-prod.emochi.com. Sem permissões de cookies, histórico, gestão de transferências, alarms ou todos os sites. Usa HTTPS; código e SDK estão incluídos, sem executar JSON/HTML/imagens remotos como código.

8. Armazenamento, retenção e eliminação

Limpar os registos locais impede reconhecer importações anteriores e pode causar duplicados. Destinatários tratam também metadados HTTP normais, como IP e agente do utilizador.

9. Site e email de suporte

O site alojado no Vercel não inclui análises Bot Vault, publicidade, cookies de rastreio ou rastreio por armazenamento do navegador. O Vercel pode tratar metadados para fornecer e proteger o site conforme a sua política. Um email comunica a Boyn o seu endereço e conteúdo para resolver o pedido, conservados conforme as necessidades do suporte e obrigações aplicáveis. Pode pedir eliminação. Não envie palavras-passe, tokens ou exportações privadas.

10. Utilização limitada e atualizações

Não vendemos dados nem os usamos para publicidade, decisões de crédito ou fins alheios ao serviço divulgado. Seguimos a política de dados da Chrome Web Store, incluindo Limited Use. Character.AI, Emochi e fornecedores de infraestrutura/modelos aplicam as suas políticas. Alterações serão publicadas com a data; novos usos que exijam consentimento serão comunicados antes da ativação. Contacto: boyn@flowgpt.com.