HubMix

Documentation

Protection des données

Ce qui est enregistré, combien de temps, où c’est traité, ce qui peut sortir du serveur et ce que vos utilisateurs peuvent exiger.

Ce que vos utilisateurs écrivent à Gaspard vous engage aussi. Cette page dit précisément ce qui est enregistré, combien de temps, où c’est traité et ce qui peut quitter les serveurs de HubMix, tel que le service est programmé.

En bref #

  • Les conversations sont enregistrées sur les serveurs de HubMix en Suisse, après masquage automatique des données personnelles.
  • Elles sont supprimées automatiquement après la durée de conservation (365 jours par défaut ; la valeur en vigueur est dans retention_days de GET /privacy-notice).
  • Aucune adresse IP n’est conservée. Vos identifiants d’utilisateurs (X-End-User) ne sont gardés que sous forme de hachage à clé.
  • Chaque personne peut exporter ou effacer ses données à tout moment.
  • Pour répondre, Gaspard peut utiliser des modèles de langage externes, selon la configuration du service : ils ne reçoivent alors qu’une version minimisée et masquée de la conversation, sans identifiant. Détails ci-dessous.

Ce qui est enregistré #

Donnée Détail
Questions et réponses Après masquage : e-mails, numéros de téléphone (suisses quel que soit leur format), IBAN, numéros AVS, cartes de paiement et mots de passe écrits dans une phrase deviennent [e-mail], [téléphone], [IBAN]…
Sources, annonces et pages proposées Celles de chaque réponse
Notes 👍 / 👎 et commentaire facultatif
Visiteur Un identifiant aléatoire (vis_…), la langue, la première et la dernière visite
Utilisateur d’un partenaire Un hachage à clé de votre X-End-User, jamais l’identifiant lui-même
Consentements Version de l’avis acceptée, accord ou non pour l’amélioration de Gaspard, dates d’accord et de retrait
Usage par client Requêtes et tokens par jour, pour les quotas et votre tableau de bord

Ce qui n’est pas enregistré : l’adresse IP. Les sessions ouvertes par adresse sont comptées pour les quotas sous la forme d’un hachage à clé de l’adresse, jamais de l’adresse elle-même.

Où c’est traité #

Étape Où
Stockage des conversations, consentements, usage Base de données de Gaspard, sur les serveurs de HubMix en Suisse
Recherche dans la base de connaissances Sur les serveurs de HubMix
Génération de la réponse : modèle local Sur les serveurs de HubMix (toujours disponible en dernier recours)
Génération de la réponse : fournisseurs externes Selon la configuration : voir ci-dessous
Vérification de la question (modération) Facultative : Azure AI Content Safety, région Switzerland North

Les modèles de langage externes #

Pour répondre vite, le service peut faire générer la réponse par un fournisseur externe compatible OpenAI, chacun activé seulement si HubMix a configuré sa clé : Azure OpenAI (ressource en Suisse, déploiement régional Standard), Google Gemini, Groq, Cerebras, OpenRouter, OpenAI et Mistral. Sans aucun fournisseur configuré, tout reste sur le modèle local.

Soyons clairs : à part Azure OpenAI en Suisse, ces fournisseurs peuvent traiter les requêtes hors de Suisse, notamment aux États-Unis. C’est pourquoi le service applique une règle stricte, vérifiée par ses tests sur la requête réellement envoyée :

  • seuls sont envoyés la conversation en cours et le contexte utile (passages de la base de connaissances, annonces), le temps de générer la réponse ;
  • le texte est masqué (même masquage que pour le stockage) et le prénom de la personne est retiré ;
  • aucun identifiant n’est envoyé : ni identifiant de visiteur, ni X-End-User, ni adresse IP ;
  • un fournisseur qui entraîne ses modèles sur les données reçues n’est jamais utilisé, sauf dérogation explicite de HubMix (désactivée par défaut).

La liste des fournisseurs réellement actifs est un choix d’exploitation de HubMix, qui peut changer ; si votre projet exige que tout reste en Suisse, écrivez-nous avant de l’intégrer.

La modération #

Si elle est configurée, la dernière question du visiteur (masquée, sans son prénom) est vérifiée par Azure AI Content Safety en Suisse (haine, violence, contenus sexuels, automutilation, tentatives de détournement). Une personne en détresse reçoit d’abord les numéros d’urgence, jamais un refus. Sans ce service, ou en cas de panne, des garde-fous locaux s’appliquent.

Combien de temps #

Les conversations sont purgées chaque jour au-delà de la durée de conservation (365 jours par défaut, réglable par HubMix, annoncée dans l’avis). Un visiteur ou un utilisateur qui efface ses données (DELETE /visitors/me) les supprime aussitôt, conversations comprises.

Consentement et amélioration de Gaspard #

  • Widget : le visiteur doit accepter l’avis avant toute question (POST /sessions avec consent: true). S’il retire son accord, il doit l’accepter à nouveau pour continuer.
  • Clé serveur : montrez l’avis (GET /privacy-notice) à votre utilisateur et enregistrez son choix (PUT /visitors/me/consent avec X-End-User).
  • Amélioration de Gaspard (allow_training) : facultative et désactivée par défaut. Seules les conversations masquées des personnes qui l’ont acceptée peuvent servir à améliorer Gaspard ; retirer son accord les en retire aussitôt.

Les droits de vos utilisateurs (nLPD, RGPD) #

Droit Route SDK
Accès GET /visitors/me/data exportData()
Effacement DELETE /visitors/me eraseData()
Retrait du consentement DELETE /visitors/me/consent withdrawConsent()

Le widget propose « Télécharger mes données » et « Effacer mes données » dans son menu. Avec une clé serveur, proposez ces actions dans le compte de vos utilisateurs.

Vos clés et votre demande #

Les clés API ne sont gardées que sous forme d’empreinte. Quand vous faites une demande avec le formulaire Demander un assistant IA, nous gardons les coordonnées et la description du projet que vous y donnez, pour vous recontacter et mettre en place votre assistant. Pour les faire effacer, ou pour arrêter votre application (ses clés sont alors révoquées), écrivez à l’équipe HubMix.

Ce que vous devez faire #

  • Mentionner Gaspard dans la politique de confidentialité de votre site ou de votre application (l’extension WordPress propose un texte).
  • Ne jamais envoyer à Gaspard de données que l’avis n’annonce pas, et ne pas lui faire traiter de données sensibles.
  • Utiliser X-End-User pour que vos utilisateurs puissent exercer leurs droits.
  • Respecter les conditions d’utilisation.