As of 18 October 2026. The detection rules – patterns and check digits – were written independently from public specifications; no third-party code was used for them. Third-party code is only part of the text recognition for images and of the local AI detection (see below).
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
EHIC, EU driving licence
Decision S2 of the Administrative Commission; Directive 2006/126/EC
Americas
Method
Source
US SSN (format rules only)
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, including the alphanumeric CNPJ from July 2026)
Receita Federal do Brasil; IN RFB 2.229/2024
BR CNS, phone, CEP
Ministério da Saúde (DATASUS); Anatel; Correios
MX CURP, RFC; AR CUIT; CL RUT; CO NIT
RENAPO; SAT; AFIP; SII; DIAN
Asia, Oceania, Africa, Middle East
Method
Source
CN citizen ID (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, corporate number
Cabinet order on the individual number; 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
The extension's tests only use officially published example values (e.g. the AHV example of the Central Compensation Office, IBAN examples of the SWIFT IBAN Registry, the ICAO specimen passport, Stripe test cards) or made-up values calculated according to the specification – never real data.
Bundled components
The extension is open source under the GNU AGPL v3 (source code on GitHub). It bundles these third-party components; their licence texts are included in the package:
Component
Licence
Used for
tesseract.js 7.0.0 with tesseract.js-core 7.0.0
Apache-2.0; included libraries (Leptonica, libpng, libjpeg, libwebp, zlib) under their own licences
Text recognition in images
Language data tessdata 4.0.0_best_int (deu, eng, fra, ita, por)
Apache-2.0
Text recognition in images
onnxruntime-web 1.30.0
MIT
Local AI detection
@huggingface/tokenizers 0.2.0
Apache-2.0
Local AI detection
Model bardsai/eu-pii-anonimization-multilang (based on XLM-RoBERTa)
Apache-2.0 (XLM-RoBERTa: MIT)
Local AI detection; vocabulary trimmed to 80,000 subwords, other weights unchanged
Space Grotesk and Geist fonts
SIL Open Font License 1.1
Extension interface
Used as information only
Source
Licence
Use
gitleaks
MIT
List of providers and formats of access keys as orientation; patterns written independently from the provider documentation
ibantools
MIT or MPL-2.0
Table of IBAN lengths per country (facts; the SWIFT IBAN Registry is authoritative)
python-stdnum
LGPL-2.1
Only public example values from the documentation as test data and official source references; no code used
CyberDrain Check
AGPL-3.0
Only concept and structure (policy schema, rollout folders, documentation layout); no code and no text used
trufflehog (AGPL-3.0) was deliberately not used.
This website
The website is written independently and loads nothing from third-party servers. Self-hosted and included unchanged are: the Space Grotesk and Geist fonts (SIL Open Font License 1.1), the 3D library three.js (MIT) and individual Lucide icons (ISC). The licence texts sit next to the files on the website (schriften/space-grotesk-OFL.txt, schriften/geist-OFL.txt, lizenzen/three.txt, lizenzen/lucide.txt). The AImori logo is an original drawing.