Illustration style plan d'ingénierie – cahier ouvert avec barres de caviardage orange et icône de cadenas

Un anonymiseur de CV qui enlève l'identité avant que la moindre IA ne le lise

Les CV bruts s'arrêtent sur un serveur montréalais. L'IA infonuagique ne voit jamais que les compétences et l'expérience caviardées, et la vie privée du candidat ne quitte jamais le sol canadien.

Ce que ça peut faire pour votre organisation

Si votre fonction RH ou votre équipe de recrutement veut utiliser l'IA sur les données des candidats – pour résumer, présélectionner ou analyser des CV à grande échelle – la Loi 25 se trouve en plein milieu de cette ambition. Le CV d'un candidat, c'est un renseignement personnel. Au moment où vous le collez dans un robot conversationnel infonuagique, le document brut traverse une frontière et se retrouve sur un serveur dans une autre juridiction. La conversation de conformité Loi 25 devient vite inconfortable – avec votre responsable de la protection des renseignements personnels, avec le conseil juridique, et possiblement avec la Commission d'accès à l'information.

C'est ce que je fais : je bâtis une frontière de confidentialité en sol canadien. Le CV brut s'arrête sur un serveur montréalais. Tout ce qui identifie une personne spécifique – nom, coordonnées, employeurs, code postal, identifiants nationaux – est caviardé avant qu'une IA infonuagique n'y touche. Ce qui traverse la frontière, c'est un profil anonymisé : les compétences, l'expérience, les titres professionnels québécois (CCQ, OIIQ, CPA, Sceau Rouge, Classe 1) que votre recruteur a réellement besoin d'évaluer. L'identité du candidat ne quitte jamais le pays.

L'effet pratique : votre équipe obtient l'IA pour les parties où elle excelle vraiment – résumer, comparer, présélectionner – sans le risque réglementaire, et sans perdre les détails spécifiques au Québec que les outils d'IA généralistes laissent tomber.

Ce que votre équipe récupère

Ce que vous obtenez, c'est un service, pas un logiciel à installer. Un agent d'anonymisation par courriel roule en sol canadien, configuré pour votre type de document et le flux de travail de votre équipe – votre recruteur transfère un CV à une adresse dédiée ; un profil anonymisé bilingue revient dans sa boîte de réception, prêt pour l'outil d'IA infonuagique que votre équipe utilise déjà. Tarifé mensuellement à un taux raisonnable qui s'ajuste au volume ; personnalisé pour votre secteur – les cinq gabarits de catégorie par défaut (TI, Finance, Production, Direction, Général) couvrent la plupart des rôles, mais j'en bâtis un nouveau si votre type de recrutement est différent. Et le même patron s'étend au prochain document privé que votre équipe doit faire passer par l'IA – correspondance avec des clients, billets de soutien, dossiers.

Si l'option infonuagique ne convient pas – règles de confidentialité, réseaux isolés, contraintes imposées par des partenaires – la même technologie de caviardage de renseignements personnels roule hors ligne comme application de bureau sur Windows. Voir l'anonymiseur de transcriptions pour cette variante : même ensemble de règles, document différent, roule sur votre portable.

Comment je l'ai fait

Sous la Loi 25 du Québec, on ne peut pas juste coller un CV de candidat dans un robot conversationnel infonuagique. Le document brut traverserait une frontière et s'assoirait sur un serveur dans une autre juridiction. J'ai bâti un outil qui caviarde l'identité du CV sur un serveur montréalais d'abord, puis transmet seulement les compétences et l'expérience à un service de résumé infonuagique de l'autre côté. Je l'ai bâti comme preuve de concept – pas de clients, pas de démarche de vente, juste une histoire Loi 25 que je peux montrer au lieu d'en parler.

Le CV brut ne traverse jamais la frontière. Seule une version caviardée traverse.

Sol canadien
Montréal, QC
Boîte réception
CV brut
Anonymiseur
identité retirée ici
Noms, courriels, téléphone, employeur, codes postaux – restent ici.
IA infonuagique
charge anonymisée seulement
NUAGE · IA
façonne le profil anonymisé
Profil anonymisé
FR · EN
Compétences et expérience – traversent. Rien d’autre.

Un CV, c'est le pire document que j'ai soumis à un pipeline de renseignements personnels. Il frappe tous les cas limites en même temps.

Avant
CV brut · synthétique

Jean-Philippe Côté, développeur senior chez Groupe Aérospatiale Nord, joignable à jean-philippe.cote@example.com ou +1 514 555 0198 (postal H3A 1B1). 12 ans à bâtir des systèmes distribués en C++ et Rust, spécialisé en pipelines de télémétrie à tolérance de panne et en correction d’orbite en temps réel.

Avant ça, il a dirigé l’équipe de fiabilité aux Laboratoires Rosemont, où il a livré une refonte CI/CD et rédigé le standard interne de codage Rust.

Après
charge anonymisée

[CANDIDATE_1], développeur senior chez [EMPLOYER_A — grande firme aérospatiale], joignable à [EMAIL_1] ou [PHONE_1] (postal [RÉGION MONTRÉAL]). 12 ans à bâtir des systèmes distribués en C++ et Rust, spécialisé en pipelines de télémétrie à tolérance de panne et en correction d’orbite en temps réel.

Avant ça, il a dirigé l’équipe de fiabilité à [EMPLOYER_B — laboratoire de recherche], où il a livré une refonte CI/CD et rédigé le standard interne de codage Rust.

identité – sera retirée
remplacée par un jeton
compétences – survivent

Les titres professionnels québécois – CCQ, OIIQ, CPA, Sceau Rouge, Classe 1 – doivent survivre. Un analyseur généraliste les lit comme des organisations et les supprime.

Profil · Profile
Candidat A · Candidate A
Catégorie
IT · Développeur senior
Français
Profil de candidat

Développeur senior avec 12 années d’expérience en systèmes distribués, spécialisé dans les pipelines de télémétrie à tolérance de panne et la correction d’orbite en temps réel.

Compétences
  • Systèmes distribués en C++ et Rust
  • Pipelines de télémétrie à tolérance de panne
  • Correction d’orbite en temps réel
  • Normes internes de codage Rust
Années
12
Langues
FR · EN
English
Candidate profile

Senior developer with 12 years building distributed systems, specialized in fault-tolerant telemetry pipelines and real-time orbit correction.

Skills
  • Distributed systems in C++ and Rust
  • Fault-tolerant telemetry pipelines
  • Real-time orbit correction
  • Internal Rust coding standards
Years
12
Languages
FR · EN
Aucune identité · No identity
Profil anonymisé · Blind profile

Un seul caviardeur, cinq gabarits de catégorie. La forme de la sortie dépend du type de poste.

01
IT
Compétences d’abord
Retirer Nom · employeur
Garder Langues · cadriciels
02
Finance
Certifications d’abord
Retirer Firme · clients
Garder CPA · portée d’audit
03
Production
Rendement d’abord
Retirer Usine · noms d’équipe
Garder Tonnage · uptime
04
Direction
Taille d’équipe d’abord
340
Direct
Indirect
Retirer Société · conseil
Garder Étendue · P&L
05
Général
Récit d’abord
Retirer Noms · lieux
Garder Histoire · compétences

La partie réutilisable, c'est la méthode d'anonymisation – un ensemble de règles que j'ai bâties pour décider quoi enlever, quoi garder, et comment rester cohérent d'un bout à l'autre du document d'un candidat. Les règles façonnent maintenant chaque projet de mon portfolio qui touche à des données privées. L'anonymiseur de transcriptions d'entrevues de l'autre côté de ce site en est l'exemple le plus récent. Document différent, même ensemble de règles.

Si vous dirigez une agence de recrutement ou une fonction RH avec le problème Loi 25 pour lequel cet outil a été bâti, écrivez-moi. Je peux démarrer le service de caviardage et vous montrer ce qu'il fait sur un de vos propres documents – ou un document synthétique, si vous préférez.

Écrivez-moi →

Projets connexes