Accueil › Blog › CV, SIRET et transcriptions

Anonymiser un CV, un SIRET ou une transcription d'entretien avant l'IA

Avant de confier un CV, la facture d'un auto-entrepreneur ou la transcription d'un entretien à ChatGPT, Claude ou Copilot, retirez tout ce qui désigne une personne : nom, coordonnées, photo, date de naissance, mais aussi le SIRET d'un entrepreneur individuel, que la CNIL range parmi les données personnelles. Le Code du travail limite déjà ce qu'un recruteur peut traiter (article L1221-6) et l'oblige à informer le candidat des méthodes utilisées pour l'évaluer (article L1221-8). La méthode la plus sûre : une copie pseudonymisée préparée sur votre ordinateur, relue, puis les vrais noms remis dans la réponse de l'IA, sans qu'ils quittent le poste.

Publié le · 13 min de lecture

Pourquoi anonymiser un CV, un SIRET ou une transcription avant l'IA ?

Parce que ces trois documents identifient quelqu'un de trois façons différentes, et qu'aucun ne l'annonce. Un CV est une fiche d'identité complète : nom, adresse, téléphone, photo, âge, parcours. Une facture ou un devis d'auto-entrepreneur porte un numéro SIRET qui renvoie à une personne physique. Une transcription d'entretien ou de réunion attribue chaque phrase à un participant nommé, et rapporte souvent ce qui a été dit d'absents.

Le geste qui pose problème est banal : coller le document dans un assistant d'IA pour résumer un CV, comparer des candidatures ou rédiger un compte rendu. L'entreprise transmet alors des données personnelles à un fournisseur, et en reste responsable au sens du RGPD (sur l'offre et le contrat : ChatGPT et RGPD). La question ici : que retirer, document par document, pour que l'IA travaille sans connaître personne ?

Que dit le Code du travail sur les informations demandées au candidat ?

Quatre articles, regroupés dans la section « Recrutement » du Code du travail, encadrent ce qu'un recruteur peut collecter et la façon dont il évalue. Ils s'appliquent quel que soit l'outil, IA comprise.

ArticleCe qu'il prévoitConséquence quand une IA intervient
L1221-6Les informations demandées au candidat « ne peuvent avoir comme finalité que d'apprécier sa capacité à occuper l'emploi proposé ou ses aptitudes professionnelles » et doivent présenter « un lien direct et nécessaire » avec l'emploi.L'IA n'a besoin que des compétences et de l'expérience. Nom, photo, âge, adresse ou situation familiale n'apportent rien à l'analyse.
L1221-7Les informations communiquées par écrit par le candidat « peuvent être examinées dans des conditions préservant son anonymat ».Le CV anonyme est une possibilité prévue par la loi : une copie sans nom envoyée à l'IA s'inscrit dans la même logique.
L1221-8Le candidat est « expressément informé, préalablement à leur mise en oeuvre, des méthodes et techniques d'aide au recrutement utilisées à son égard ». Les résultats sont confidentiels et les méthodes doivent être « pertinentes au regard de la finalité poursuivie ».Si une IA aide à trier, classer ou évaluer les candidatures, il faut le dire au candidat avant, par exemple dans l'annonce ou l'accusé de réception.
L1221-9Aucune information concernant personnellement un candidat ne peut être collectée par un dispositif qui n'a pas été porté préalablement à sa connaissance.Pas d'outil d'analyse caché : un enregistrement d'entretien transcrit puis analysé par une IA doit avoir été annoncé.

Un mot sur l'échéance européenne : le règlement sur l'intelligence artificielle (règlement 2024/1689) range parmi les systèmes à haut risque ceux destinés au recrutement et à la sélection des candidats (annexe III, point 4). Le règlement 2026/1744, dit « omnibus numérique », a reporté au 2 décembre 2027 l'application des obligations correspondantes (considérant 40). D'ici là, le Code du travail et le RGPD suffisent à imposer la prudence.

Que recommande la CNIL pour le recrutement ?

La CNIL a publié le 30 janvier 2023 un guide complet sur le recrutement, en dix-neuf fiches. Quatre points concernent directement l'usage d'une IA :

En pratique : l'IA peut aider à résumer un parcours ou à préparer une grille d'entretien, mais elle ne doit pas décider seule, et n'a jamais besoin de savoir qui est le candidat.

Que faut-il retirer d'un CV avant de le donner à une IA ?

Les identifiants directs, évidemment, mais aussi ce qui permet de reconnaître la personne par recoupement. Un poste de directeur financier dans une entreprise nommée, entre deux dates précises, suffit souvent à retrouver quelqu'un sur un réseau professionnel.

Élément du CVPourquoi le retirerCe que fait AnonymFiles
Nom, prénom, signatureIdentifiant directDétection automatique ; une même personne garde la même étiquette dans toutes les pièces, [PERSONNE_1]
Adresse, e-mail, téléphoneIdentifiants directs, et le lieu de résidence n'a pas à être demandé selon la CNILE-mails et téléphones français par règles, adresses par le modèle et par motif
PhotoIdentifiant direct, et source d'informations que la loi interdit de prendre en compteWord : images retirées de la copie. PDF et scans : photo proposée comme zone à masquer, effacée en un clic
Date de naissance, âgeQuasi-identifiant, et critère discriminatoireDates de naissance masquées par règle (« né le », « date de naissance ») ; un âge laissé en clair est signalé par l'indicateur de risque
Liens de profil (LinkedIn, GitHub, site personnel)Ils contiennent souvent le nom, et mènent directement à la personneÀ vérifier à la relecture : sélectionnez le lien dans l'original pour le masquer
Employeurs, écoles, dates exactesIdentifiants indirects : combinés, ils désignent une seule personneOrganisations détectées et étiquetées ; décochez celles que l'analyse exige, par exemple une école connue
Nationalité, situation familiale, loisirs révélateursSans lien avec l'emploi (article L1221-6), parfois sensibles (santé, religion, engagement syndical)Masquage à la main en sélectionnant le passage

Gardez ce qui sert la tâche : compétences, missions, durées, type d'employeur (« un cabinet d'audit »). Pour comparer plusieurs candidats, [PERSONNE_1] doit rester [PERSONNE_1] dans le CV, la lettre et la grille d'entretien, sans quoi l'IA mélange les profils.

Un numéro SIRET est-il une donnée personnelle ?

Cela dépend de qui il désigne. Le SIRET est un identifiant à 14 chiffres attribué à chaque établissement : les 9 chiffres du SIREN de l'entreprise, suivis d'un numéro interne de classement à 5 chiffres (le NIC), selon la définition de l'INSEE.

La différence n'a rien de théorique : à partir du numéro, on retrouve le nom de l'entrepreneur. La CNIL rappelle d'ailleurs qu'un entrepreneur individuel peut demander à l'INSEE de ne pas rendre publiques les données le concernant dans le répertoire Sirene. Sont concernés les factures et devis de freelances, contrats de prestation, notes d'honoraires et fiches fournisseurs.

Règle pratique : masquez par défaut tout SIRET, SIREN ou numéro de TVA intracommunautaire dans un document destiné à l'IA. Celui d'une grande société n'apporte presque jamais rien à l'analyse, et celui d'un indépendant est une donnée personnelle. Pour les professions tenues au secret, le nom d'une société cliente est de toute façon couvert : voir IA et secret professionnel.

Dans AnonymFiles, les numéros SIREN, SIRET et RCS sont reconnus à leur contexte (« SIRET », « SIREN », « RCS », « immatriculée »), et le numéro de TVA intracommunautaire français l'est par sa clé de contrôle. Un numéro à 14 chiffres sans aucune mention autour n'est pas reconnu comme SIRET : sélectionnez-le à la relecture, ou masquez-les tous en ajoutant leur forme dans Réglages › Listes de termes › « Références à masquer par leur forme » (un exemple à 14 chiffres suffit).

Comment anonymiser la transcription d'une réunion ou d'un entretien ?

Une transcription est le document le plus dense en données personnelles qu'on puisse confier à une IA : chaque prise de parole porte le nom de son auteur, et un entretien annuel, un entretien préalable à une sanction ou une enquête interne peut contenir des données de santé.

Dans Microsoft Teams, l'organisateur et les coorganisateurs d'une réunion peuvent par défaut télécharger la transcription au format .docx ou .vtt. Prenez le .docx : c'est un format que l'anonymiseur local sait traiter, comme le .txt, le Markdown ou le PDF. Vous pouvez aussi coller directement le texte dans l'application. L'audio, lui, n'est pas traité : il faut transcrire d'abord.

Cinq points à vérifier à la relecture d'une transcription :

  1. Les noms des intervenants. Ils reviennent à chaque ligne. AnonymFiles rattache « Claire Vasseur », « Mme Vasseur », « VASSEUR Claire » et « Claire » seule à la même étiquette quand c'est sans ambiguïté.
  2. Les noms mal transcrits. La reconnaissance vocale écrit parfois un même nom de trois façons. Une graphie fautive n'est pas la même chaîne de caractères : vérifiez que chacune est masquée, et renommez ou fusionnez les étiquettes si besoin.
  3. Les tiers cités. Le collègue dont on parle, le client évoqué, le médecin nommé.
  4. Les données de santé et les situations personnelles. Un arrêt maladie, une reconnaissance de travailleur handicapé (RQTH), une situation familiale : l'indicateur de risque de ré-identification les signale quand ils restent lisibles.
  5. Les détails qui désignent. Une fonction unique (« la directrice du site de Lyon »), une date précise, une petite commune : voir le risque de ré-identification.

Et les tableurs RH : paie, effectifs, suivi des candidatures ?

Un export de paie ou un tableau de suivi des candidatures est un fichier de personnes en colonnes. AnonymFiles reconnaît les colonnes par leur en-tête et les masque en entier :

En-têtes reconnus (exemples)Traitement
Nom, Prénom, Nom et prénom, Salarié, Employé, Collaborateur, Candidat, Client, Patient, Titulaire…Chaque cellule devient une étiquette de personne
Matricule, N° salarié, N° de sécurité sociale, NIR, N° INSEEChaque cellule devient une étiquette d'identifiant
Service, Direction, Poste, Fonction, Statut, Type de contratLes valeurs courantes (« Comptabilité », « Technicien », « Actif ») restent lisibles et ne sont pas prises pour des noms

Hors colonnes, un matricule annoncé (« matricule : 4521 ») et un numéro de sécurité sociale sont masqués par règle. Le tableur ressort dans son format : un Excel en Excel, un CSV en CSV. Les montants ne sont pas masqués automatiquement : un salaire au centime peut aider à reconnaître quelqu'un, sélectionnez-le si l'analyse n'en a pas besoin. Le détail : anonymiser un fichier Excel.

Comment faire, étape par étape, avec un anonymiseur local ?

  1. Vérifiez que l'usage est permis. Charte interne, offre d'IA retenue, information des candidats si l'IA participe à l'évaluation.
  2. Déposez les pièces. Tout le dossier d'un recrutement à la fois, pour que les étiquettes restent cohérentes d'une pièce à l'autre.
  3. Laissez la détection travailler sur l'ordinateur. Noms, organisations, adresses, e-mails, téléphones, IBAN, dates de naissance, SIRET annoncés, matricules et colonnes de tableur sont repérés sans connexion.
  4. Relisez côte à côte. L'original à gauche, la copie à droite ; « Ce qui reste lisible » signale ce qui pourrait encore désigner quelqu'un. Masquez une photo, un lien de profil, un détail révélateur. Rien n'est exporté sans votre validation.
  5. Envoyez la copie à l'IA. « Copier pour l'IA » met les pièces validées dans le presse-papiers avec une consigne courte qui demande de conserver les étiquettes.
  6. Réinjectez la réponse. Collez la réponse de l'IA : les vrais noms reviennent à la place des étiquettes, en texte, en Word ou en PDF, sur votre ordinateur. Puis relisez ce que l'IA a écrit : elle peut se tromper.

Ce que fait AnonymFiles pour les équipes RH

AnonymFiles est un anonymiseur local : tout le traitement se fait sur l'ordinateur, sans compte, sans télémétrie et sans appel à une IA. Il lit les PDF (scans compris, par OCR local), Word, e-mails .eml et .msg avec leurs pièces jointes, Excel et CSV, PowerPoint, images et textes. La table de correspondance qui relie [PERSONNE_1] au vrai nom est chiffrée (AES-256-GCM) et ne quitte jamais le poste. Pour transmettre un document plutôt que travailler avec l'IA, l'export « Pour envoyer à quelqu'un » produit des PDF et des Word caviardés, à la même mise en page, sans aucun nom de logiciel sur les fichiers.

Pour les cas propres aux ressources humaines (recrutement, paie, entretiens, enquêtes internes), voir AnonymFiles pour les RH. Le prix : 290 € HT par an et par poste, avec un essai de 14 jours (tarifs). Pour le fonctionnement détaillé : comment ça marche et ce que l'application fait sur le réseau.

Questions fréquentes

Peut-on mettre un CV dans ChatGPT ?

Pas tel quel. Un CV est entièrement fait de données personnelles, et le Code du travail limite leur usage à l'appréciation de la capacité à occuper l'emploi (article L1221-6). Retirez d'abord le nom, les coordonnées, la photo, la date de naissance et les liens de profil, puis envoyez une copie pseudonymisée. Si l'IA aide à évaluer les candidats, informez-les avant (article L1221-8).

Un numéro SIRET est-il une donnée personnelle ?

Celui d'une société, non : la CNIL indique qu'une facture ne contenant que des données d'entreprise, SIREN ou SIRET compris, n'est pas soumise au RGPD. Celui d'un entrepreneur individuel, d'un auto-entrepreneur ou d'un professionnel libéral, oui : la CNIL cite expressément le SIRET et le SIREN parmi leurs données protégées.

Faut-il prévenir les candidats si on utilise une IA dans le recrutement ?

Oui, si l'IA sert à trier, classer ou évaluer les candidatures. L'article L1221-8 du Code du travail impose que le candidat soit expressément informé, avant leur mise en œuvre, des méthodes et techniques d'aide au recrutement utilisées à son égard. Et une décision entièrement automatisée qui écarte un candidat est en principe interdite par le RGPD, rappelle la CNIL.

Comment anonymiser une transcription Teams avant de la résumer avec une IA ?

Téléchargez la transcription au format .docx (l'organisateur et les coorganisateurs le peuvent par défaut), traitez-la avec un anonymiseur local, puis relisez : noms des intervenants, noms mal transcrits, tiers cités, données de santé et détails qui désignent quelqu'un. Envoyez la copie validée à l'IA, puis réinjectez sa réponse pour retrouver les vrais noms.

Un CV anonyme suffit-il à respecter le RGPD ?

Non. Une copie pseudonymisée reste une donnée personnelle tant que quelqu'un peut la rattacher à la personne, et le parcours lui-même peut permettre de la reconnaître. Elle réduit fortement le risque, mais l'usage de l'IA doit toujours avoir une finalité légitime, être limité au nécessaire et figurer au registre des traitements.

AnonymFiles reconnaît-il les SIRET et les matricules ?

Oui, à leur contexte : les numéros SIREN, SIRET et RCS annoncés comme tels, le numéro de TVA intracommunautaire français par sa clé, les matricules annoncés et les numéros de sécurité sociale. Dans un tableur, les colonnes Matricule, N° salarié ou N° de sécurité sociale sont masquées en entier. Un numéro sans aucune mention autour se masque à la main, ou d'un coup en ajoutant sa forme (un exemple à 14 chiffres) aux listes de termes.