Quels numéros d'identité ONYRI Sanitize détecte-t-il, pays par pays ?
La liste, pays par pays, des numéros d'identité, fiscaux et de sécurité sociale qu'ONYRI Sanitize détecte, et comment chacun est vérifié.
ONYRI Sanitize compare chaque document à des modèles propres à chaque pays pour les numéros d'identité, fiscaux et de sécurité sociale, avant de masquer quoi que ce soit. Certains contrôles ne vérifient que la forme du numéro. D'autres recalculent la même clé de contrôle que l'administration ou la banque émettrice. Cette page détaille exactement ce que le moteur reconnaît dans chacun des 47 pays couverts, et ce qui reste à votre charge.
Comment ONYRI Sanitize vérifie-t-il un numéro d'identité ?
Chaque détecteur fonctionne de deux façons. Un contrôle de forme vérifie seulement que la structure est bonne, comme une lettre suivie de huit chiffres. Un contrôle de clé va plus loin : il applique le même calcul que l'organisme émetteur et rejette un numéro qui échoue. Prenons le passeport américain de Claire Exemple, C12345678. ONYRI confirme la forme, mais ne peut pas confirmer qu'il est réel, faute de clé publique. Un SIREN français, lui, se vérifie immédiatement.
France : quels numéros sont détectés ?
| Numéro | Ce que c'est | Comment ONYRI le vérifie |
|---|---|---|
| NIR (numéro de sécurité sociale) | 15 chiffres sur une fiche de paie ou une carte Vitale | Forme seulement. Premier chiffre 1 ou 2, code corse (2A ou 2B) accepté. Aucune clé n'est calculée. |
| SIRET | identifiant à 14 chiffres d'un établissement | Forme seulement : exactement 14 chiffres. |
| SIREN | identifiant à 9 chiffres de l'entreprise elle-même | Forme et clé : la formule de Luhn doit être vérifiée. |
| Numéro de TVA intracommunautaire | FR, 2 chiffres, puis le SIREN à 9 chiffres | Forme et clé : la formule officielle est vérifiée. |
| IBAN | numéro de compte bancaire français | Forme seulement. La clé interbancaire n'est pas vérifiée. |
ONYRI reconnaît aussi les numéros de passeport et de carte d'identité français, ainsi que les RIB et les numéros fiscaux. Ces quatre partagent la même limite que le NIR : la forme est vérifiée, sans clé publique pour confirmer qu'un numéro à l'allure fausse est authentique. Dans le doute, ONYRI le masque quand même, le sens le plus sûr de se tromper.
États-Unis, Royaume-Uni et Belgique : quels numéros sont détectés ?
| Numéro | Pays | Comment ONYRI le vérifie |
|---|---|---|
| Social Security Number (SSN) | États-Unis | Forme plus règles de rejet. Un motif de zone, de groupe ou de série jamais délivré par la SSA est écarté. Il n'y a pas de chiffre de contrôle unique. |
| EIN (identifiant employeur) | États-Unis | Forme plus contrôle du préfixe. Les deux premiers chiffres doivent correspondre à un préfixe réellement attribué par l'IRS. |
| Code postal (ZIP) | États-Unis | Forme plus plage valide. 00000 est écarté, tout comme un bloc qui ne ressemble pas à un vrai ZIP ou ZIP+4. |
| National Insurance Number (NINO) | Royaume-Uni | Forme plus règles de rejet. Les paires de lettres jamais attribuées par le HMRC sont écartées. Il n'y a pas de chiffre de contrôle unique. |
| Numéro national (Rijksregisternummer) | Belgique | Forme et clé : la clé modulo 97 est vérifiée face au bloc date de naissance. |
ONYRI lit aussi les passeports américains, et les permis de conduire américains quand une mention comme DL ou Driver's license précède la valeur. Sans elle, un court mélange de lettres et de chiffres est trop ambigu pour être signalé sans risque. Les codes postaux britanniques et belges sont reconnus par leur forme aussi, mais le belge ne compte que si un nom de ville le suit.
Allemagne, Autriche et Suisse : quels numéros sont détectés ?
| Numéro | Pays | Comment ONYRI le vérifie |
|---|---|---|
| Steuer-ID (identifiant fiscal) | Allemagne | Forme et clé : un chiffre de contrôle officiel selon la norme ISO 7064 est vérifié. |
| Versicherungsnummer (numéro d'assurance retraite) | Allemagne | Forme et clé : la formule officielle fixée par le droit allemand des assurances est vérifiée. |
| Sozialversicherungsnummer (SVNR) | Autriche | Forme et clé : une clé pondérée modulo 11 est vérifiée, et la date de naissance intégrée doit être réelle. |
| Numéro AVS (n° AHV) | Suisse | Forme et clé : le chiffre de contrôle EAN-13 est vérifié. Tout numéro réel commence par 756. |
Ces quatre clés de contrôle rendent les numéros germanophones parmi les plus fiables détectés par ONYRI. Le code postal allemand demande plus d'attention : l'allemand met une majuscule à tous les noms communs, donc ONYRI n'accepte un code que près d'un vrai nom de ville, ou d'une mention claire comme PLZ, pour éviter de masquer 2000 Euro.
Espagne, Italie, Pays-Bas et Luxembourg : quels numéros sont détectés ?
| Numéro | Pays | Comment ONYRI le vérifie |
|---|---|---|
| DNI / NIE | Espagne | Forme seulement. Reconnu à sa structure : 8 chiffres et une lettre, ou X, Y ou Z suivi de 7 chiffres et d'une lettre. Masqué même si la lettre de contrôle est fausse, pour qu'une erreur d'OCR ne le laisse pas en clair. |
| NIF d'une société (ex-CIF) | Espagne | Forme et clé ou libellé : masqué dès que la clé de contrôle officielle est vérifiée, ou dès que « CIF » ou « NIF » précède le numéro. |
| Codice fiscale | Italie | Forme seulement. Ses 16 caractères suffisent à le distinguer. |
| Partita IVA (numéro de TVA) | Italie | Forme et clé ou libellé : masquée dès que sa clé de contrôle est vérifiée, ou dès que « P.IVA » précède le numéro. |
| BSN (numéro de citoyen) | Pays-Bas | Forme et clé ou libellé : masqué dès qu'il passe le test officiel elfproef, ou dès que « BSN » précède le numéro. |
| Numéro national (matricule) | Luxembourg | Forme seulement. Masqué dès que les huit premiers chiffres forment une vraie date de naissance (AAAAMMJJ) ; ses deux propres clés de contrôle ne sont pas vérifiées. |
ONYRI reconnaît aussi les codes postaux suivis d'un nom de ville : le 01000-52999 espagnol, le CAP italien à 5 chiffres avec une province facultative comme « (MI) », le 1234 AB néerlandais, et le L-1234 luxembourgeois. Les téléphones nationaux sont reconnus aussi, avec les indicatifs +34, +39, +31 et +352.
Un numéro KvK compte 8 chiffres nus, trop ambigu seul : ONYRI exige un libellé comme « KvK » juste à côté. Un BSN nu compte 9 chiffres ; il est masqué dès qu'il passe le test elfproef, ou avec un libellé comme « BSN » à proximité. Sans l'un ou l'autre, vérifiez l'aperçu et ajoutez-le dans « Masquer aussi ».
Les dates écrites en toutes lettres sont lues aussi : 3 de marzo de 2026, 1° marzo 2026, 12 maart 2026. Les prénoms et noms espagnols, italiens et néerlandais sont reconnus grâce à des dictionnaires intégrés. Les documents luxembourgeois sont souvent rédigés en français ou en allemand : ONYRI y lit les dates et les noms dans les deux langues. Il devine aussi le pays du document à partir de son texte (langue, IBAN, indicatif, code postal), ce qui ajuste le profil par défaut. Un profil réglé sur un pays précis garde ce réglage.
Quels numéros détecte-t-il dans les 36 autres pays ?
Depuis octobre 2026, ONYRI Sanitize couvre aussi 36 pays de plus, soit 47 en tout. Pour chacun, il connaît les principaux numéros d'identité, fiscaux et d'entreprise, ainsi que les numéros de téléphone, les dates et, là où le pays en utilise, les codes postaux et les adresses.
La même règle vaut partout. Un numéro écrit sous sa forme distinctive, avec ses tirets, ses points, sa barre oblique ou ses lettres, est masqué même si sa clé est fausse : une erreur d'OCR ne le laisse pas visible. Une suite de chiffres nue n'est masquée que si sa clé est valide, ou si un libellé comme PESEL, CPF ou TFN la précède.
Europe
| Pays | Numéros reconnus |
|---|---|
| Portugal | NIF (numéro fiscal), NISS (sécurité sociale), numéro de carte de citoyen, NIB (numéro bancaire), IBAN, codes postaux |
| Danemark | Numéro CPR, numéro d'entreprise CVR, IBAN, codes postaux |
| Norvège | Numéro de naissance (fødselsnummer) et numéro D, numéro d'organisation et sa forme MVA, numéro de compte, IBAN, codes postaux |
| Suède | Numéro personnel (personnummer) et numéro de coordination, numéro d'organisation, numéros bankgiro et plusgiro (avec libellé), IBAN, codes postaux |
| Finlande | Code d'identité personnel (henkilötunnus), identifiant d'entreprise (Y-tunnus), IBAN, codes postaux |
| Pologne | PESEL, NIP, REGON, KRS (avec libellé), numéro de carte d'identité, numéro de compte NRB, IBAN, codes postaux |
| Tchéquie | Numéro de naissance (rodné číslo), IČO, DIČ, numéro de compte, IBAN, codes postaux |
| Slovaquie | Numéro de naissance (rodné číslo), IČO, DIČ, IČ DPH, numéro de compte, IBAN, codes postaux |
| Hongrie | Numéro fiscal (adószám), identifiant fiscal (adóazonosító jel), numéro TAJ, numéro du registre du commerce, numéro de compte, IBAN, codes postaux |
| Roumanie | CNP (code personnel), code fiscal CUI ou CIF, numéro du registre du commerce, IBAN, codes postaux |
| Croatie | OIB, numéros MBS et MBO (avec libellé), numéro de carte d'identité (avec libellé), IBAN, codes postaux |
| Grèce | AMKA, numéro fiscal AFM, numéro de carte d'identité, numéros de passeport et GEMI (ces deux derniers avec libellé), IBAN, codes postaux |
| Turquie | Numéro d'identité T.C., numéro fiscal VKN et numéro Mersis (ces deux derniers avec libellé), IBAN, codes postaux |
| Russie | SNILS, INN, OGRN et KPP (tous sauf le SNILS avec libellé), numéro de passeport, numéro de compte (avec libellé), numéro de police d'assurance maladie (avec libellé), codes postaux |
| Ukraine | Numéro fiscal RNOKPP, code EDRPOU et numéro de passeport (chacun avec libellé), numéro du registre de la population, IBAN, codes postaux |
Amériques et Océanie
| Pays | Numéros reconnus |
|---|---|
| Brésil | CPF, CNPJ (y compris la nouvelle forme alphanumérique), PIS, PASEP et NIT, RG (avec libellé), numéros de procédure CNJ, CEP (codes postaux), agence et compte bancaires (avec libellé), IBAN |
| Mexique | CURP, RFC, clé d'électeur (clave de elector), numéro de sécurité sociale NSS, numéro bancaire CLABE, codes postaux |
| Argentine | CUIT et CUIL, DNI, numéros bancaires CBU et CVU, codes postaux |
| Colombie | NIT, numéro de carte de citoyenneté (cédula, avec libellé), codes postaux (avec libellé), adresses |
| Chili | RUT et RUN, codes postaux (avec libellé) |
| Pérou | RUC, DNI (avec libellé), carte d'étranger (carné de extranjería, avec libellé) |
| Australie | Numéro fiscal (TFN), numéro Medicare, ABN, ACN, BSB et numéro de compte (avec libellé), codes postaux |
Moyen-Orient et Afrique du Nord
| Pays | Numéros reconnus |
|---|---|
| Israël | Numéro d'identité (teudat zehut, avec libellé), numéro de société, IBAN, codes postaux |
| Arabie saoudite | Numéro d'identité nationale et d'iqama, numéro de TVA, numéro du registre du commerce (avec libellé), IBAN, codes postaux |
| Émirats arabes unis | Emirates ID, numéro fiscal TRN, IBAN |
| Égypte | Numéro national d'identité, numéro fiscal et numéro du registre du commerce (ces deux derniers avec libellé), IBAN, codes postaux |
| Maroc | Numéro de CIN (avec libellé), ICE, numéros IF, RC et CNSS (avec libellé), RIB, IBAN, codes postaux |
Asie
| Pays | Numéros reconnus |
|---|---|
| Inde | Aadhaar, PAN, GSTIN, IFSC, numéro de société CIN, numéro de permis de conduire, codes PIN, ainsi que carte d'électeur (EPIC) et numéro de passeport (tous deux avec libellé) |
| Thaïlande | Numéro d'identité à 13 chiffres, identifiant fiscal d'entreprise (avec libellé), codes postaux |
| Viêt Nam | Numéro de carte d'identité citoyenne (CCCD), ancien numéro de carte d'identité (avec libellé), code fiscal (MST), codes postaux (avec libellé) |
| Indonésie | NIK, numéro fiscal NPWP, codes postaux |
| Malaisie | Numéro MyKad (NRIC), numéro d'entreprise SSM, numéro fiscal (avec libellé), codes postaux |
| Chine | Numéro de carte d'identité de résident, code unifié de crédit social, numéros de compte bancaire (avec libellé), codes postaux |
| Taïwan | Numéros d'identité nationale et de certificat de résident, numéro unifié d'entreprise (avec libellé), codes postaux |
| Japon | My Number (numéro individuel), numéro d'entreprise (avec libellé), numéro d'enregistrement de facture (T suivi de 13 chiffres), codes postaux |
| Corée du Sud | Numéro d'enregistrement de résident, numéro d'enregistrement d'entreprise, numéro d'immatriculation de société (avec libellé), numéro de permis de conduire, codes postaux |
Les numéros écrits en chiffres arabes orientaux, persans, devanagari, thaïs ou pleine chasse sont lus comme des chiffres ordinaires : un numéro saisi dans une autre écriture est donc reconnu. Les noms sont lus après une civilité ou un libellé, et dans les signatures. Dans les langues sans modèle de noms, comme le polonais, le tchèque, le russe, le japonais ou le coréen, un nom seul, sans civilité ni libellé, peut rester visible : vérifiez l'aperçu et sélectionnez-le à la main. Le Canada n'est toujours pas couvert.
Et les coordonnées bancaires, les cartes et les secrets techniques ?
- L'IBAN, dans les pays couverts qui l'utilisent (pas aux États-Unis, par exemple). ONYRI reconnaît la forme (deux lettres, deux chiffres, puis 11 à 30 lettres ou chiffres) mais ne calcule pas la clé interbancaire et ne vérifie pas la longueur exacte de chaque pays, sauf en Arabie saoudite, aux Émirats arabes unis, en Égypte et au Maroc.
- Les numéros de carte bancaire, vérifiés par l'algorithme de Luhn, le même calcul que votre banque utilise.
- Les codes BIC et SWIFT, l'identifiant de banque qui accompagne souvent un IBAN.
- Les numéros de TVA dans plusieurs formats européens. Les clés française et italienne sont vérifiées selon leur formule officielle ; les autres sont reconnues par leur forme seulement.
- Les clés cloud et API (AWS, Google Cloud, Azure, Stripe, OpenAI, Anthropic), les jetons Slack, GitHub et GitLab, les JWT et les clés privées SSH. Réservés au plan Pro : un export en plan Free d'un journal de développeur les laisserait visibles.
Le plan Free donne droit à 3 règles personnalisées. Le plan Pro supprime cette limite, ainsi que le plafond de documents et de pages. Dans les deux cas, une règle écrite une seule fois se réutilise pour chaque document d'un profil, ce qui reste le moyen pratique de couvrir un pays qu'ONYRI ne détecte pas encore.
Questions fréquentes
Quels pays ONYRI Sanitize couvre-t-il ?
47 en tout : les 11 pays qui ont leur propre tableau plus haut, et les 36 de la section sur les autres pays. Pour un pays hors de cette liste, comme le Canada, ajoutez le numéro en règle personnalisée, ou saisissez un exemple dans « Masquer aussi ». Chaque occurrence correspondante du document est alors couverte.
Quelle est la vraie différence entre un contrôle de forme et un contrôle de clé ?
Un contrôle de forme ne regarde que la longueur et le motif de caractères. Un contrôle de clé recalcule un chiffre de contrôle avec la même formule que l'organisme émetteur, et rejette ce qui échoue. Un numéro qui échoue a très peu de chances d'être authentique. Un numéro qui ne passe qu'un contrôle de forme peut être faux, ou réel mais impossible à vérifier davantage.
Les clés cloud et API sont-elles masquées sur tous les plans ?
Non. Les clés AWS, Google Cloud, Azure, Stripe, OpenAI et Anthropic, ainsi que les jetons Slack, GitHub, GitLab, les JWT et les clés privées SSH sont réservés au plan Pro. Sur le plan Free, ce type de secret reste visible dans l'export. Vérifiez la liste « Données détectées » avant de partager un document technique.
Puis-je empêcher ONYRI de masquer une valeur qu'il a mal identifiée ?
Oui. La liste « Données détectées » regroupe chaque correspondance par famille, avec une case à cocher par valeur. Décochez tout ce que vous voulez garder visible, jusqu'au moment du téléchargement.
Une clé de contrôle valide signifie-t-elle que le document appartient à une personne réelle et identifiable ?
Non. Elle prouve seulement que le numéro est assez bien formé pour être authentique dans sa catégorie. Elle ne dit rien sur le fait que la personne citée à proximité soit réelle, ni que le numéro lui appartienne encore. Lisez le texte autour avant de décider ce qui doit rester visible.
Sources et références
- Définition - NIR (numéro de sécurité sociale)INSEE
- Identifiants économiques : SIREN, NIC et SIRETINSEE
- Qu'est-ce que le numéro de TVA intracommunautaire ?Service-Public.fr (entreprendre)
- Numéro d'identification à la sécurité sociale (NISS)Sécurité sociale (Belgique)
- Composición del NIF de personas jurídicas y entidadesAgencia Tributaria (Espagne)
- Codice fiscale : che cos'è e come si ottieneAgenzia delle Entrate (Italie)
- Wat is het burgerservicenummer (bsn) ?Rijksoverheid (Pays-Bas)
- Structure du numéro d'identité (matricule)Centre commun de la sécurité sociale (CCSS, Luxembourg)
- Code d'identité personnel (henkilötunnus)Agence des services numériques et des données de population (Finlande)
- CNPJ alphanumériqueReceita Federal du Brésil