Anonymisation & données synthétiques

Vos données de prod.
Sans vos données personnelles.

Husonym anonymise vos bases, génère des données synthétiques fidèles à votre schéma et en extrait un sous-ensemble cohérent — pour que le dev, la CI et la préprod travaillent enfin sur des données réalistes, sans risque juridique.

Démonstration sur vos propres tables, sans engagement.

Le dilemme

Copier la prod, c'est risqué.
Inventer des fixtures, c'est inutile.

Un dump de production dans un environnement de dev, c'est de la donnée personnelle qui se promène, dupliquée dans des sauvegardes que plus personne ne pilote. Des fixtures écrites à la main, c'est trois lignes par table : elles ne reproduisent aucun bug réel et pourrissent au premier changement de schéma.

Dump de production

marie.dupont@acme.frPII
+33 6 12 34 56 78PII
FR76 3000 6000 0112 3456 7890 189PII
214 tables · 104 Gonon maîtrisé

Avec Husonym

kel.varnsen@example.orgtransform_email
+33 6 88 41 07 92transform_phone_number
FR76 1027 8060 0300 0212 7480 143generate_string
214 tables · 1,2 Gointégrité FK conservée
Comment ça marche

Quatre étapes, une fois. Ensuite, c'est un job.

1

Connectez

Une source, une ou plusieurs destinations : Postgres, MySQL, SQL Server, MongoDB, DynamoDB, S3, Cloud Storage.

2

Mappez

Husonym lit votre schéma et propose un transformer par colonne. Vous ajustez, vous prévisualisez.

3

Réduisez

Un filtre SQL par table. Husonym remonte les clés étrangères et vous rend un jeu de données cohérent.

4

Synchronisez

Le job tourne sur Temporal : reprise sur incident, rejeu, planification — et le même job appelé depuis votre CI.

Anonymisation

Le masquage se décide colonne par colonne.

Quarante-quatre transformers système couvrent les types courants : email, téléphone E164, nom, adresse, numéro de sécurité sociale, carte bancaire, UUID, horodatage. Chaque colonne garde son format, sa longueur et son unicité — vos contraintes NOT NULL et UNIQUE passent.

  • Détection du schéma et transformer proposé par défaut sur chaque colonne
  • Prévisualisation du résultat avant la moindre écriture
  • Passthrough, Null ou valeur par défaut pour tout ce qui n'est pas sensible
Données synthétiques

Pas de données ? Générez-en.

Husonym remplit une base vide à partir du seul schéma. Et pour les champs qui demandent du sens — un libellé produit, un motif de consultation, un commentaire client — branchez OpenAI, Anthropic ou TogetherAI avec votre propre prompt.

  • Génération from scratch, sans aucune donnée de départ
  • Transformers LLM avec prompt personnalisé, par colonne
  • Volumétrie choisie : autant de lignes que votre test en demande
Subsetting

104 Go en production. 1,2 Go sur votre poste. Les mêmes jointures.

Un WHERE par table, et Husonym s'occupe du reste : il remonte les clés étrangères pour que le sous-ensemble reste jointurable. Les tables auto-référencées et les dépendances circulaires sont gérées dès qu'une colonne nullable du cycle sert de point d'entrée.

  • Un filtre SQL par table, écrit dans le dialecte de votre base
  • Tables liées tirées automatiquement en suivant les clés étrangères
  • Auto-références et cycles pris en charge
Orchestration

Un job, pas un script qu'on relance à la main.

Le moteur est Temporal. Un job interrompu reprend là où il s'est arrêté, un run se rejoue à l'identique parce que le pipeline est event-sourcé, et chaque exécution laisse ses logs. Des hooks de job déclenchent le SQL que vous voulez avant et après la synchronisation.

  • Reprise sur incident et politique de retry par activité
  • Planification cron et déclenchement depuis la CLI ou l'API
  • Hooks SQL pré et post-synchronisation
Transformers personnalisés

Quand aucun transformer ne convient, vous écrivez le vôtre.

Un transformer JavaScript reçoit la valeur de la cellule et la ligne entière, et rend ce que vous voulez. De quoi respecter un format métier, dériver une valeur d'une autre colonne ou garder une cohérence que Husonym ne peut pas deviner.

  • Accès à la ligne complète, pas seulement à la cellule
  • Réutilisable sur plusieurs colonnes et plusieurs jobs
  • Versionné avec le reste de votre configuration
GitOps & CI

Vos jeux de données sont du code.

Un provider Terraform décrit connexions, mappings et jobs à côté du reste de votre infrastructure. La CLI déclenche le job depuis un pipeline, pour hydrater la base de la CI avant de lancer les tests de bout en bout.

  • Provider Terraform pour les connexions, les jobs et les mappings
  • CLI et clés d'API pour les pipelines non interactifs
  • Revue en pull request de tout changement de configuration
Connecteurs

Là où vivent vos données.

Sources et destinations prises en charge aujourd'hui. Il en manque une à votre catalogue ? Parlons-en : nous ajoutons des connecteurs.

Bases relationnelles

PostgreSQL Neon Supabase MySQL Microsoft SQL Server

Documents & clé-valeur

MongoDB DynamoDB

Stockage objet

AWS S3 Google Cloud Storage

Fournisseurs de modèles

OpenAI Anthropic TogetherAI

Cette liste s'étoffe à chaque version. Dites-nous quelle base vous utilisez.

Sécurité & conformité

Vos données ne sortent pas de votre périmètre.

Le moteur lit votre source et écrit votre destination sans qu'aucune copie ne parte ailleurs. Aucun échantillon n'est envoyé à un service tiers pour être analysé — sauf si vous branchez vous-même un fournisseur de modèles, et vous décidez alors exactement quelles colonnes y passent.

Accès verrouillés

Identifiants chiffrés au repos, accès par bastion pour les bases qui ne sont pas exposées, et un compte de service dédié plutôt que vos identifiants d'administration.

Un périmètre de conformité réduit

Une base correctement anonymisée sort vos environnements de dev et de préprod du périmètre RGPD, HIPAA, FERPA et DPDP.

RBAC et traçabilité

Rôles par compte, logs conservés pour chaque exécution, pipeline event-sourcé : chaque run est rejouable et vérifiable.

Ne branchez pas la production

On recommande de restaurer périodiquement un snapshot vers une base dédiée et de brancher Husonym dessus. Moins de charge sur la prod, moins de surface exposée.

GDPR HIPAA FERPA DPDP

Husonym est un outil : la qualification juridique de l'anonymisation de vos traitements reste la vôtre.

Souveraineté

Vos données restent les vôtres.

Husonym travaille sur vos données là où elles se trouvent. Rien n'est copié vers une plateforme intermédiaire, rien n'est conservé une fois le job terminé, et chaque exécution laisse une trace vérifiable de ce qui a été lu, transformé et écrit.

Les modalités de mise en œuvre s'adaptent à vos contraintes d'infrastructure et de conformité. C'est le premier sujet que nous abordons en démonstration.

0donnée envoyée à un tiers
100 %des traitements dans votre périmètre
Auditchaque exécution tracée
Tarifs

Commençons par une démo.

Vingt minutes sur votre schéma réel : on branche une source, on masque quelques tables, vous voyez le résultat.

Démo

Sur votre schéma, pas sur le nôtre.

Gratuit
Réserver un créneau
  • 20 à 30 minutes en visioconférence
  • On configure une connexion et un premier job avec vous
  • Vous repartez avec un plan de mise en place chiffré

Nos tarifs dépendent du volume de données, du nombre d'environnements et du niveau de support. Nous les établissons après la démonstration, une fois votre contexte connu.

Prêt à dépolluer vos environnements ?

La prochaine copie de production peut partir sans PII.

Vingt minutes suffisent pour le voir tourner sur vos propres tables.

Contact

Parlons de votre schéma.

Une question, une démo, un connecteur qui vous manque ? Écrivez-nous, on répond vite.

Vous préférez l'email ? contact@husonym.com