Bot Vault / Confidentialité
Vos données,
en toute clarté.
Politique de confidentialité · Mise à jour le 23 octobre 2026
Bot Vault sauvegarde les personnages Character.AI en JSON et les transfère, avec les conversations choisies, vers votre propre compte Emochi. Il prend en charge vos créations et les personnages d’autres auteurs avec lesquels vous avez discuté. Cette politique décrit l’extension et son site d’assistance : analyses, diagnostics et complétion des champs manquants par IA.
1. Éditeur et contact
Éditeur : Boyn. Questions de confidentialité, accès ou suppression : boyn@flowgpt.com. Date d’effet : 23 octobre 2026. Version concernée : 1.6.0.
2. Comptes, personnages et conversations
Votre nom d’utilisateur et identifiant Character.AI, votre identifiant/nom d’affichage Emochi et l’état de connexion permettent de vérifier les comptes et d’éviter une mauvaise destination. L’extension lit les noms, auteurs, descriptions, définitions accessibles, salutations, références d’images, identifiants et autres champs fournis par le site, sans contourner les restrictions ni récupérer les définitions cachées.
« Personnages créés » lit votre profil. « Personnages avec lesquels j’ai discuté » découvre les personnages via l’index de vos conversations individuelles accessibles, puis récupère leurs détails. L’index reste local ; cette découverte ne lit pas le texte des messages et ne restaure pas les données supprimées ou indisponibles.
Si l’historique est sélectionné, vos conversations, messages, dates, identifiants et réponses alternatives sont lus. Le personnage peut appartenir à un autre auteur, mais les conversations doivent être les vôtres. L’historique est coché par défaut dans la seconde entrée et peut être décoché. Les pages brutes sont conservées localement et exportables en JSON ; les réponses choisies sont envoyées à Emochi au démarrage de l’importation. La complétion IA du §4 peut lire des conversations même si leur importation est décochée.
Pour vos créations, vos Lorebooks et leurs associations sont lus via neo.character.ai : entrées, mots-clés, versions et liens sont sauvegardés. L’importation d’un personnage transmet les archives complètes des Lorebooks liés, brouillons et champs supplémentaires compris, au service de mondes d’Emochi. Les éléments non liés restent locaux. L’entrée des personnages discutés ne lit ni n’importe de Lorebooks.
3. Transferts vers Emochi et images
La lecture et l’édition utilisent le stockage local et les services existants des sites. L’importation envoie les personnages et conversations choisis à votre compte via emochi-backend-k8s.flowgpt.com. Vos créations restent des brouillons privés non publiés. Les personnages discutés sont publiés automatiquement en privé après vérification du contenu, de l’image et des conversations choisies, avec accès public, référencement public et copie désactivés. Un résultat incertain arrête le traitement pour vérification, sans recréer un personnage.
Le transfert d’avatar télécharge l’image depuis characterai.io, sans identifiants Character.AI, puis utilise les services d’image Emochi et uniquement les compartiments Amazon S3 flow-app-uploads ou flow-app-uploads-temp. Le désactiver empêche l’envoi à Emochi, mais des images peuvent toujours être chargées pour l’aperçu. Le JSON est produit localement et enregistré selon les réglages du navigateur. Les analyses du §5 constituent un transfert distinct.
4. Complétion des champs par IA
Lors de l’importation d’un personnage discuté dont la définition ou la description est vide, les champs manquants sont complétés automatiquement avant création du brouillon, sans remplacer les champs existants. Vos conversations peuvent être lues et sauvegardées même si leur importation est décochée : décocher empêche le transfert de la conversation au service de chat Emochi, pas l’envoi des extraits nécessaires à la complétion.
L’entrée comprend nom, titre court, description, salutation, définition existante accessible et réponses sélectionnées des 10 premiers messages de la conversation la plus ancienne et des 20 derniers de la plus récente. Les doublons d’une même conversation ne sont envoyés qu’une fois. Les noms de comptes et d’auteurs humains connus deviennent {{user}}, mais d’autres données personnelles peuvent subsister : ce n’est pas une anonymisation.
Destination : https://api-radar-prod.emochi.com/bot-vault/generate-character. Radar authentifie le compte Emochi et transmet l’entrée à Kaon et à son fournisseur de modèle, actuellement google/gemini-2.5-flash. Les identifiants de connexion, ID originaux de conversation et réponses alternatives non choisies sont exclus de l’entrée transmise au modèle. Les fournisseurs appliquent leurs propres politiques.
Le résultat est une déduction, pas la définition cachée de l’auteur, et peut contenir erreurs, faits personnels ou détails inventés. Il reste modifiable dans votre personnage privé Emochi. Le résultat validé est enregistré localement avant de poursuivre. Une sortie trop longue peut entraîner une seconde demande de raccourcissement avec les mêmes extraits. Un échec réseau ou de validation arrête le personnage sans brouillon incomplet. Radar peut garder en mémoire une empreinte de requête et le résultat pendant 24 heures au maximum ; ce délai ne décrit pas la conservation chez Kaon ou ses fournisseurs. Contactez l’assistance pour toute question ou suppression.
5. Analyses d’utilisation et données lues
Le SDK AWS Clickstream inclus envoie des événements définis à https://data-ingestion.emochi.com/collect, avec app_name=bot-vault-extension : ouverture, connexion, lecture, début/pause/fin d’importation, résultats individuels et demande d’exportation. Ils comprennent version, environnement, entrée choisie, ID d’opération aléatoire, nombres, durées et codes d’état/erreur contrôlés. Le SDK traite aussi des identifiants aléatoires d’appareil/utilisateur/session, l’heure, le navigateur, la langue, l’écran et l’URL de l’extension. L’ID Emochi est associé après détection de connexion et dissocié si le compte change ou devient inconnu.
Après une lecture demandée et enregistrée localement, tous les personnages lus sont signalés, y compris ceux non sélectionnés pour l’importation. Données : ID, noms, noms d’utilisateur et noms d’affichage disponibles des auteurs, descriptions, définitions originales accessibles, complétude, longueurs et nombres de parties ; ainsi que les ID courts, interactions, votes, dates de création/modification, visibilité et indicateurs de définition/copie fournis. Les définitions cachées restent vides. Les textes sont divisés sans troncature en parties d’au plus 1024 unités UTF-16 liées à un nouvel ID de lecture. Le spectateur ne remplace pas l’auteur d’un autre personnage.
Finalités : analyse des migrations, mesure d’utilisation et diagnostic d’échecs. Texte des conversations, salutations, Lorebooks, mots de passe, jetons, cookies, clés de modèle et URL signées sont exclus des analyses. Les extraits IA relèvent du §4. Les textes de personnages ne vont pas au suivi d’erreurs. Aucun enregistrement général des clics, frappes, historique ou activité d’autres sites ; les aperçus de développement n’émettent pas ces événements.
Identifiants, associations de comptes et file limitée d’événements en attente/échec, contenant des parties de texte, restent dans le stockage local de l’origine de l’extension, séparément des JSON. Des échecs ou doublons d’envoi sont possibles sans bloquer l’importation. Emochi gère les données reçues. Conservation, accès et suppression : boyn@flowgpt.com.
6. Diagnostics et bannières
Les erreurs filtrées vont à https://api-radar-prod.emochi.com/bot-vault/telemetry/errors. Radar les filtre de nouveau et, si configuré, les transmet au projet Sentry dédié : codes/types contrôlés, scripts et lignes/colonnes, étape, version/release, environnement, ID aléatoires et jusqu’à 20 traces de procédure autorisées. Radar ajoute l’ID Emochi vérifié. Sans connexion valide et correspondante, aucun envoi, même anonyme.
Sont exclus : messages bruts d’exception, noms/textes de personnages, conversations, noms Character.AI, jetons, cookies, identifiants de modèle, corps des requêtes/réponses métier et URL signées. Relecture de session, traçage de performance, capture console et enregistrement général des entrées/clics sont désactivés. Huit tâches d’envoi au maximum restent en mémoire, sans file persistante. Radar traite les métadonnées de connexion et limite les requêtes avec des empreintes d’adresse/compteurs temporaires ; Sentry reçoit les événements filtrés et les informations de connexion du relais. Conservation/suppression : assistance.
Les bannières JSON/images publiques de image-cdn.flowgpt.com sont lues sans authentification ni référent, sans envoi de compte, personnage ou conversation. Ce sont des données, pas du code ; elles sont masquées si indisponibles.
7. Authentification, autorisations et sécurité
Les jetons des sites sont utilisés temporairement dans la mémoire de leurs onglets isolés, jamais renvoyés à l’espace de travail ni conservés dans les sauvegardes/JSON. Le jeton Emochi authentifie Radar, qui le vérifie auprès du serveur Emochi sans le transmettre à Kaon/Sentry. Les clés de modèle restent côté serveur. Aucun mot de passe demandé, ni collecte de contacts, historique ou géolocalisation.
Autorisations : scripting, storage, unlimitedStorage. Hôtes : character.ai, www.character.ai, emochi.com, characterai.io, image-cdn.flowgpt.com, data-ingestion.emochi.com, api-radar-prod.emochi.com. Aucun droit cookies, historique, gestion des téléchargements, alarms ou tous sites. Transferts HTTPS ; code et SDK inclus, aucun JSON/HTML/image distant exécuté comme code.
8. Stockage, conservation et suppression
- Local : personnages, Lorebooks, index, pages de conversations, choix, éditions, champs générés, langue et reprise/antidoublons dans
chrome.storage.local. Cela comprend les ID de comptes source/destination, personnages, conversations et mondes, images, empreintes, étapes et vérifications de publication privée. Conservés après redémarrage jusqu’à effacement ou désinstallation, sans Chrome Sync.unlimitedStoragepermet les grandes sauvegardes ; une erreur d’écriture arrête la collecte. - JSON : conservés à l’emplacement choisi jusqu’à suppression manuelle ; ils peuvent contenir des données privées. La désinstallation ne les efface pas.
- Services : gérez les imports dans Emochi. La désinstallation ne supprime pas les données reçues par Emochi, Clickstream, Radar, Sentry ou les fournisseurs de modèles. Conservation, accès, suppression : boyn@flowgpt.com, sous réserve également de leurs politiques.
Effacer les reçus locaux empêche de reconnaître les imports antérieurs et peut créer des doublons. Les destinataires traitent aussi les métadonnées HTTP ordinaires, notamment IP et agent utilisateur.
9. Site et courriel d’assistance
Le site hébergé par Vercel ne contient ni scripts d’analyse Bot Vault, ni publicité, cookies de suivi ou suivi par stockage du navigateur. Vercel peut traiter les métadonnées de requête pour fournir et protéger le site selon sa politique. Un courriel communique à Boyn votre adresse et son contenu pour traiter votre demande, conservés selon les besoins de l’assistance et les obligations applicables. Vous pouvez demander leur suppression. N’envoyez pas de mots de passe, jetons ou exports privés.
10. Utilisation limitée et modifications
Aucune vente de données, utilisation publicitaire, décision de crédit ou finalité étrangère au service déclaré. Bot Vault suit la politique de données du Chrome Web Store, notamment Limited Use. Character.AI, Emochi et les fournisseurs d’infrastructure/modèles appliquent leurs propres politiques. Les modifications seront publiées avec leur date ; les nouveaux usages nécessitant un consentement seront annoncés avant activation. Contact : boyn@flowgpt.com.