Privacy policy
Politique de confidentialité
Dernière mise à jour : 2026-10-16 · Version Markdown originale
En une phrase
Les comptes, les points et le service d'abonnement sont prévus avec la version 2.0.0 et ne sont pas encore ouverts au public. Ce qui suit décrit également le traitement des données une fois ces services disponibles.
AI Selection Translator propose deux modes d'utilisation. Clé personnelle : le contenu à traduire est envoyé directement à la plateforme d'IA que vous avez configurée, sans passer par nous. Traduction par crédits : le contenu transite par notre serveur vers le fournisseur de modèles pour la traduction, le serveur ne conserve ni le texte source ni la traduction. Le compte, la facturation et la prévention des abus ne conservent que les données nécessaires au fonctionnement ; elles ne servent pas à la publicité et ne sont pas vendues.
Contenu envoyé lors de la traduction
Ce n'est que lorsque vous déclenchez activement une traduction (menu contextuel, raccourci clavier, clic sur le bouton de traduction) que les contenus suivants sont envoyés via HTTPS :
| Contenu | Moment de l’envoi | Envoyé avec une clé personnelle vers | Envoyé avec la traduction par crédits vers |
|---|---|---|---|
| Le texte que vous avez sélectionné | Lors d’une traduction par sélection | La plateforme que vous avez choisie | Notre serveur, puis transmis au fournisseur de modèles |
| Le texte contenu dans la zone que vous avez désignée | Lors d'un clic sur le bouton de traduction dans la zone concernée | Idem | Idem |
| Le texte que vous saisissez dans le panneau de traduction | Lorsque vous cliquez sur Traduire | Idem | Idem |
| Le texte reconnu des sous-titres vidéo | Lorsque la traduction des sous-titres vidéo est activée | Idem | Idem |
| L'image que vous choisissez de traduire | Lors d’une traduction d’image | La plateforme visuelle que vous sélectionnez | Notre serveur, puis transmis à DeepSeek |
Avec une clé personnelle, vous pouvez choisir OpenAI (ChatGPT), DeepSeek et DeepL ; les requêtes sont envoyées respectivement à https://api.openai.com, https://api.deepseek.com, ainsi qu'à https://api-free.deepl.com pour DeepL (clé payante : https://api.deepl.com).
Les requêtes de traduction par points sont envoyées à https://app.huaci.app, puis transmises par le serveur à DeepSeek ; lorsque DeepSeek est temporairement indisponible, la traduction de texte utilise le même modèle sur Fireworks AI (nœud aux États-Unis). La reconnaissance d'images utilise DeepSeek Flash. Les images, le texte reconnu et les traductions ne restent brièvement en mémoire que pendant le traitement de la requête, sans être écrits dans une base de données ni dans des journaux.
Le traitement des contenus reçus par ces plateformes relève de leurs propres politiques de confidentialité :
- OpenAI:openai.com/policies/privacy-policy
- DeepSeek:platform.deepseek.com/downloads
- DeepL:deepl.com/en/privacy
- Fireworks AI:fireworks.ai/privacy-policy
Non envoyés : le contenu des pages que vous n'avez pas traduit activement, l'historique de navigation, les cookies, les données de formulaire. L'extension n'analyse ni ne téléverse rien automatiquement en arrière-plan.
Traitement audio des sous-titres vidéo expérimentaux
Les sous-titres vidéo sont désactivés par défaut. Une fois activés, le son de l'onglet actif est reconnu par défaut en local, ce qui peut nécessiter le téléchargement du pack linguistique du navigateur ; ce n'est que si vous choisissez explicitement « utiliser la reconnaissance cloud » que le son est envoyé au service de reconnaissance vocale de Google, soumis à la politique de confidentialité de Google. Le texte des sous-titres reconnu est ensuite envoyé à la plateforme de traduction ou à nos serveurs selon le mode de traduction choisi. Nous ne recevons ni ne conservons les vidéos et les audios, et nous ne proposons pas d'hébergement pour la transcription audio-vidéo.
Données de compte
Après inscription ou connexion, nous conservons :
- Adresse e-mail et nom d'utilisateur — pour la connexion, la récupération et la prise de contact. Aucun nom, avatar ou autre information n'est conservé.
- Méthode de connexion — en cas de connexion via Google, seuls l'identifiant du compte Google et l'adresse e-mail vérifiée sont conservés.
- Session de connexion — seuls le type (site web ou extension) et l'horodatage sont enregistrés ; le modèle de l'appareil, la localisation et l'empreinte de l'appareil ne le sont pas.
- Crédits et abonnement — les enregistrements d'attribution, de déduction et de remboursement des crédits, l'état de l'abonnement, ainsi que le montant, la devise, l'état de remboursement et le pays de facturation des commandes.
Historique d'utilisation
Chaque traduction par points enregistre : le nombre de caractères, les points déduits, le modèle et le fournisseur, le nombre de tokens en entrée et en sortie, la langue cible et la langue source, la durée, le résultat (succès, échec ou refus avec motif), ainsi que le code pays à deux lettres fourni par le fournisseur réseau. Ces enregistrements servent à la facturation, à la prévention des abus et aux statistiques de service ; ils ne contiennent ni le texte source ni la traduction. Vous pouvez consulter vos enregistrements dans « Utilisation et points » de l'espace utilisateur.
Prévention des réclamations multiples pour l'essai gratuit
Après l'installation de l'extension, des points gratuits sont attribués automatiquement une fois. Pour éviter les réclamations répétées depuis le même réseau ou le même navigateur, nous conservons : un résumé non réversible de l'adresse réseau après chiffrement (l'adresse elle-même n'est pas conservée ; pour IPv6, seuls les 64 premiers bits sont pris), ainsi qu'un cookie marqueur aléatoire déposé par la page de bienvenue sur app.huaci.app (seul son résumé est stocké en base de données). Nous n'utilisons pas d'empreinte d'appareil.
Paiement
Le paiement de l'abonnement est traité par Creem en tant que revendeur (Merchant of Record), y compris l'encaissement, les taxes et les reçus. Les informations de paiement telles que les cartes bancaires sont transmises directement à Creem ; nous ne les voyons pas et ne les conservons pas. Nous conservons uniquement le numéro d'abonnement et de commande, le statut, le montant, la devise et le pays de facturation fournis par Creem. Le traitement de vos données par Creem est régi par sa politique de confidentialité (creem.io/privacy).
Cookie
- Session de connexion — cookie HttpOnly sur
app.huaci.app, utilisé pour maintenir la connexion web. - Préférences — langue et thème de couleur (
lang,theme), partagés entre le site officiel et l'espace utilisateur. - Marqueur de navigateur — voir ci-dessus « Prévention des réclamations multiples pour l'essai gratuit ».
Aucun cookie publicitaire, ni cookie de statistiques tiers.
Ce qui reste sur votre machine
Les données suivantes sont stockées via chrome.storage.local sur votre appareil et ne passent pas par la synchronisation du compte Chrome :
- API Key — utilisée uniquement pour l'authentification dans l'en-tête de requête auprès de la plateforme que vous choisissez ; elle ne nous est pas transmise
- Jeton de connexion de l'extension — envoyé uniquement à
app.huaci.app, pour la traduction par points et l'état du compte - Préférences — langue cible, modèle utilisé, différents interrupteurs
- Règles de traduction par zone — les « domaine + sélecteur CSS » que vous ajoutez manuellement
Vous pouvez effacer ces données à tout moment depuis la page de paramètres, ou simplement désinstaller l’extension (la désinstallation les supprime toutes).
Durée de conservation et suppression
Le compte, les points, les commandes et l'historique d'utilisation sont conservés jusqu'à la suppression de votre compte ; les enregistrements de transaction dont la conservation est exigée par la loi (par exemple fiscale) sont conservés conformément aux obligations. Pour exporter ou supprimer votre compte et les données associées, écrivez à support@huaci.app ; nous traiterons la demande dans un délai de 30 jours.
Ce que nous ne faisons pas
- Aucune conservation du texte source ni de la traduction
- Aucun recours à la publicité, au tracking ou à un SDK de statistiques tiers
- Vos données ne sont ni vendues ni louées, ni utilisées à des fins publicitaires
- Vos contenus traduits ne servent pas à entraîner de modèles
L'intégralité du code source de l'extension et du serveur est publiée sous GPL-3.0 et peut être vérifiée par vous-même : github.com/csswork/AiTranslation.
Détail des autorisations
| Autorisation | Utilisation |
|---|---|
contextMenus | Fournir les entrées de traduction dans le menu contextuel |
storage | Enregistre les paramètres ci-dessus et le jeton de connexion en local |
scripting | Injecter le script nécessaire dans la page active lorsque vous déclenchez une traduction |
activeTab | N’agit que sur l’onglet dans lequel vous travaillez |
tabCapture、offscreen | Lit le son de l'onglet actif uniquement lorsque vous activez la traduction des sous-titres vidéo ; reconnaissance locale par défaut, envoi à Google en cas de choix explicite de la reconnaissance cloud |
Accès à api.openai.com, api.deepseek.com, api-free.deepl.com, api.deepl.com |
Envoie les requêtes de traduction à la plateforme que vous avez choisie lorsque vous utilisez votre propre clé |
| Facultatif : accès à votre propre domaine d’API | Demandée uniquement si vous saisissez une adresse d’API personnalisée (proxy ou relais), et pour ce seul domaine ; l’autorisation est demandée lorsque vous cliquez sur « Tester la connexion », jamais pour tous les sites |
| Script de contenu sur tous les sites | L'utilisateur peut sélectionner du texte ou désigner une zone de traduction sur n'importe quelle page web ; le content script fournit l'entrée de traduction et ne filtre que les sélections sans texte |
Contact
Pour toute question ou demande relative aux données, écrivez à support@huaci.app, ou ouvrez un ticket sur GitHub Issues.