A fecha de 7 de noviembre de 2026. Las reglas de detección (patrones y dígitos de control) se han escrito de forma independiente a partir de especificaciones públicas; para ellas no se ha utilizado código de terceros. El código de terceros solo forma parte del reconocimiento de texto para imágenes y de la detección con IA local (véase más abajo).
En esta página
Métodos de validación
General
Método
Fuente
Luhn (tarjetas, tarjeta de seguro de enfermedad suiza, IVA de IT)
ISO/IEC 7812-1, anexo B
ISO 7064 MOD 97-10 (IBAN, IVA de NL desde 2020, LEI)
SWIFT IBAN Registry; ISO 13616; ISO 17442
Longitudes del IBAN por país
SWIFT IBAN Registry (vinculante)
ICAO 7-3-1 (MRZ, documento de identidad de DE)
ICAO Doc 9303, parte 3
Verhoeff (Aadhaar de IN, matricule de LU)
Verhoeff 1969; especificación Aadhaar de UIDAI
Formatos de claves de acceso
Documentación pública de los proveedores (AWS, Microsoft, Google, GitHub, GitLab, Slack, Stripe, OpenAI, Anthropic, SendGrid)
Bitcoin (Base58Check, Bech32/Bech32m), Ethereum
Bitcoin Wiki; BIP-173, BIP-350; EIP-55 (no se comprueba)
IPv6, dirección MAC
RFC 4291, RFC 3849; IEEE 802 EUI-48
SHA-256 (diccionario de empresa)
FIPS 180-4
Suiza, Alemania, Austria
Método
Fuente
Número AVS (EAN-13 mód. 10)
GS1; Central de Compensación suiza
UID de CH (mód. 11)
Oficina Federal de Estadística suiza (registro UID)
Número de identificación fiscal de DE, IVA de DE (ISO 7064 MOD 11,10)
ISO/IEC 7064; Oficina Central Federal de Impuestos alemana
Número del seguro de pensiones de DE
Deutsche Rentenversicherung
Número de seguro de enfermedad de DE
GKV-Spitzenverband, § 290 SGB V
Número de la seguridad social de AT, IVA de AT
Asociación de las entidades de la seguridad social austriaca; Ministerio de Finanzas austriaco
MSWiA, GUS; Zákon 133/2000 Sb.; Finanční správa; NAV, NEAK; DEPABD, ANAF; GRAO, NRA; Porezna uprava; Zakon o CRP, FURS; IDIKA, AADE; Tax Department CY; CFR; EVS 585:2007, EMTA; VMI; PMLP, VID
TSE, permiso de conducir de la UE
Decisión S2 de la Comisión Administrativa; Directiva 2006/126/CE
América
Método
Fuente
SSN de EE. UU. (solo reglas de formato)
Social Security Administration
US ITIN, EIN, ABA, MBI
IRS; ABA/Federal Reserve; CMS
CA SIN, BN, OHIP
ESDC; CRA; Ontario Ministry of Health
BR CPF, CNPJ (mód. 11, también el CNPJ alfanumérico desde julio de 2026)
Receita Federal do Brasil; IN RFB 2.229/2024
BR CNS, teléfono, CEP
Ministério da Saúde (DATASUS); Anatel; Correios
MX CURP, RFC; AR CUIT; CL RUT; CO NIT
RENAPO; SAT; AFIP; SII; DIAN
Asia, Oceanía, África, Oriente Próximo
Método
Fuente
Número de identidad de CN (ISO 7064 MOD 11-2), USCC (mód. 31)
GB 11643-1999; GB 32100-2015
IN Aadhaar, PAN, GSTIN
UIDAI; Income Tax Department; CBIC
JP My Number, número corporativo
Orden del Gabinete sobre el número individual; NTA
KR RRN, BRN; SG NRIC, UEN
MOIS, NTS; ICA, ACRA
AU TFN, Medicare, ABN; NZ IRD, NHI
ATO; Services Australia; ABR; Inland Revenue; Te Whatu Ora (HISO 10046)
ZA ID, TIN; TR TCKN, VKN; IL Teudat Zehut
Home Affairs, SARS; Nüfus, GİB; Rashut HaOchlusin
AE Emirates ID; SA ID, Iqama; NG NIN, BVN
ICP; Absher; NIMC, NIBSS
Las pruebas de la extensión solo utilizan valores de ejemplo publicados oficialmente (p. ej., el ejemplo AVS de la Central de Compensación, los ejemplos de IBAN del SWIFT IBAN Registry, el pasaporte de muestra de la ICAO, las tarjetas de prueba de Stripe) o valores inventados calculados según la especificación, nunca datos reales.
Componentes incluidos
La extensión es de código abierto bajo la GNU AGPL v3 (código fuente en GitHub). Incluye estos componentes de terceros; los textos de las licencias se adjuntan en el paquete:
Componente
Licencia
Para qué
tesseract.js 7.0.0 con tesseract.js-core 7.0.0
Apache-2.0; bibliotecas incluidas (Leptonica, libpng, libjpeg, libwebp, zlib) con sus propias licencias
Reconocimiento de texto en imágenes
Datos de idioma tessdata 4.0.0_best_int (deu, eng, fra, ita, por)
Apache-2.0
Reconocimiento de texto en imágenes
onnxruntime-web 1.30.0
MIT
Detección con IA local
@huggingface/tokenizers 0.2.0
Apache-2.0
Detección con IA local
Modelo bardsai/eu-pii-anonimization-multilang (basado en XLM-RoBERTa)
Apache-2.0 (XLM-RoBERTa: MIT)
Detección con IA local; vocabulario reducido a 80 000 subpalabras, resto de pesos sin cambios
Fuentes Space Grotesk y Geist
SIL Open Font License 1.1
Interfaz de la extensión
Usado solo como información
Fuente
Licencia
Uso
gitleaks
MIT
Lista de proveedores y formatos de claves de acceso como orientación; patrones escritos de forma independiente a partir de la documentación de los proveedores
ibantools
MIT o MPL-2.0
Tabla de longitudes del IBAN por país (hechos; lo vinculante es el SWIFT IBAN Registry)
python-stdnum
LGPL-2.1
Solo valores de ejemplo públicos de la documentación como datos de prueba y referencias a fuentes oficiales; no se ha utilizado código
CyberDrain Check
AGPL-3.0
Solo concepto y estructura (esquema de directivas, carpetas de despliegue, estructura de la documentación); no se ha utilizado código ni texto
trufflehog (AGPL-3.0) no se ha utilizado deliberadamente.
Este sitio web
El sitio web está escrito de forma independiente y no carga nada de servidores de terceros. Alojados en el propio sitio e incluidos sin cambios: las fuentes Space Grotesk y Geist (SIL Open Font License 1.1), la biblioteca 3D three.js (MIT) y algunos iconos de Lucide (ISC). Los textos de las licencias están en el sitio web junto a los archivos (schriften/space-grotesk-OFL.txt, schriften/geist-OFL.txt, lizenzen/three.txt, lizenzen/lucide.txt). El emblema de AImori es un dibujo propio.