Situação em 7 de novembro de 2026. As regras de detecção – padrões e dígitos verificadores – foram escritas de forma independente com base em especificações públicas; nenhum código de terceiros foi usado para isso. Código de terceiros só existe no reconhecimento de texto em imagens e na detecção por IA local (veja abaixo).
Nesta página
Métodos de verificação
Geral
Método
Fonte
Luhn (cartões, cartão de seguro-saúde suíço, IVA da Itália)
ISO/IEC 7812-1, Anexo B
ISO 7064 MOD 97-10 (IBAN, IVA dos Países Baixos a partir de 2020, LEI)
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
CESD/EHIC, carteira de motorista da UE
Decisão S2 da Comissão Administrativa; Diretiva 2006/126/CE
Américas
Método
Fonte
US SSN (apenas regras 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 (mod 11, inclusive o CNPJ alfanumérico a partir de julho de 2026)
Receita Federal do Brasil; IN RFB 2.229/2024
BR CNS, telefone, CEP
Ministério da Saúde (DATASUS); Anatel; Correios
MX CURP, RFC; AR CUIT; CL RUT; CO NIT
RENAPO; SAT; AFIP; SII; DIAN
Ásia, Oceania, África, Oriente Médio
Método
Fonte
CN carteira de identidade de residente (ISO 7064 MOD 11-2), USCC (mod 31)
GB 11643-1999; GB 32100-2015
IN Aadhaar, PAN, GSTIN
UIDAI; Income Tax Department; CBIC
JP My Number, número corporativo
Decreto do Gabinete sobre o 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
Os testes da extensão usam apenas valores de exemplo publicados oficialmente (p. ex. o exemplo de número AVS da Central de Compensação, exemplos de IBAN do SWIFT IBAN Registry, o passaporte modelo da ICAO, cartões de teste da Stripe) ou valores inventados e calculados conforme a especificação – nunca dados reais.
Componentes incluídos
A extensão é de código aberto sob a GNU AGPL v3 (código-fonte no GitHub). Ela inclui estes componentes de terceiros; os textos das licenças acompanham o pacote:
Dados de idioma tessdata 4.0.0_best_int (deu, eng, fra, ita, por)
Apache-2.0
Reconhecimento de texto em imagens
onnxruntime-web 1.30.0
MIT
Detecção por IA local
@huggingface/tokenizers 0.2.0
Apache-2.0
Detecção por IA local
Modelo bardsai/eu-pii-anonimization-multilang (baseado no XLM-RoBERTa)
Apache-2.0 (XLM-RoBERTa: MIT)
Detecção por IA local; vocabulário reduzido a 80.000 subpalavras, demais pesos inalterados
Fontes Space Grotesk e Geist
SIL Open Font License 1.1
Interface da extensão
Usadas apenas como informação
Fonte
Licença
Uso
gitleaks
MIT
Lista de provedores e formatos de chaves de acesso como orientação; padrões escritos de forma independente com base na documentação dos provedores
ibantools
MIT ou MPL-2.0
Tabela de comprimentos de IBAN por país (fatos; a referência oficial é o SWIFT IBAN Registry)
python-stdnum
LGPL-2.1
Apenas valores de exemplo públicos da documentação como dados de teste e referências a fontes oficiais; nenhum código usado
CyberDrain Check
AGPL-3.0
Apenas conceito e estrutura (esquema de políticas, pastas de implantação, organização da documentação); nenhum código e nenhum texto usado
O trufflehog (AGPL-3.0) não foi usado, de propósito.
Este site
O site foi escrito de forma independente e não carrega nada de servidores de terceiros. Hospedados no próprio site e incluídos sem alterações estão: as fontes Space Grotesk e Geist (SIL Open Font License 1.1), a biblioteca 3D three.js (MIT) e alguns ícones Lucide (ISC). Os textos das licenças estão no site, ao lado dos arquivos (schriften/space-grotesk-OFL.txt, schriften/geist-OFL.txt, lizenzen/three.txt, lizenzen/lucide.txt). O símbolo do AImori é um desenho próprio.