Zum Inhalt springen
AImori

Quellen und Lizenzen

Stand 18.10.2026. Die Erkennungsregeln – Muster und Prüfziffern – sind selbst nach öffentlichen Spezifikationen geschrieben; dafür wurde kein fremder Code übernommen. Fremder Code steckt nur in der Texterkennung für Bilder und in der lokalen KI-Erkennung (siehe unten).

Auf dieser Seite

Prüfverfahren

Allgemein

VerfahrenQuelle
Luhn (Karten, CH-Versichertenkarte, IT-USt)ISO/IEC 7812-1 Anhang B
ISO 7064 MOD 97-10 (IBAN, NL-USt ab 2020, LEI)SWIFT IBAN Registry; ISO 13616; ISO 17442
IBAN-Längen je LandSWIFT IBAN Registry (verbindlich)
ICAO 7-3-1 (MRZ, DE-Ausweis)ICAO Doc 9303 Teil 3
Verhoeff (IN Aadhaar, LU Matricule)Verhoeff 1969; UIDAI Aadhaar-Spezifikation
Formate von ZugangsschlüsselnÖffentliche Dokumentationen der Anbieter (AWS, Microsoft, Google, GitHub, GitLab, Slack, Stripe, OpenAI, Anthropic, SendGrid)
Bitcoin (Base58Check, Bech32/Bech32m), EthereumBitcoin-Wiki; BIP-173, BIP-350; EIP-55 (nicht geprüft)
IPv6, MAC-AdresseRFC 4291, RFC 3849; IEEE 802 EUI-48
SHA-256 (Firmen-Wörterbuch)FIPS 180-4

Schweiz, Deutschland, Österreich

VerfahrenQuelle
AHV-Nummer (EAN-13 Mod 10)GS1; Zentrale Ausgleichsstelle
CH-UID (Mod 11)Bundesamt für Statistik (UID-Register)
DE-Steuer-ID, DE-USt (ISO 7064 MOD 11,10)ISO/IEC 7064; Bundeszentralamt für Steuern
DE-RentenversicherungsnummerDeutsche Rentenversicherung
DE-KrankenversichertennummerGKV-Spitzenverband, § 290 SGB V
AT-SVNR, AT-UIDDachverband der Sozialversicherungsträger; BMF

Übriges Europa

VerfahrenQuelle
FR NIR, TVAINSEE; DGFiP
IT Codice fiscale, Partita IVAAgenzia delle Entrate
BE Nationalregister, UStRijksregister / Registre national; FÖD Finanzen
NL BSN (11-Proef), BTWRijksoverheid; Belastingdienst
LU Matricule, TVACNS/RNPP; AED
ES DNI, NIE, CIF, NSSReal Decreto 1553/2005; Orden EHA/451/2008; TGSS
PT NIF, NISS, Cartão de CidadãoAutoridade Tributária; Segurança Social; AMA
IE PPS, UStRevenue Commissioners
GB NINO, NHS, UTR, VAT, FührerscheinHMRC; NHS Data Dictionary; DVLA
SE, DK, NO, FI, ISSkatteverket, Bolagsverket; CPR-Kontoret, Erhvervsstyrelsen; Skatteetaten, Brønnøysundregistrene; DVV, PRH; Þjóðskrá
PL, CZ, SK, HU, RO, BG, HR, SI, GR, CY, MT, EE, LT, LVMSWiA, 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-FührerscheinBeschluss S2 der Verwaltungskommission; Richtlinie 2006/126/EG

Amerika

VerfahrenQuelle
US-SSN (nur Formatregeln)Social Security Administration
US ITIN, EIN, ABA, MBIIRS; ABA/Federal Reserve; CMS
CA SIN, BN, OHIPESDC; CRA; Ontario Ministry of Health
BR CPF, CNPJ (Mod 11, auch alphanumerischer CNPJ ab Juli 2026)Receita Federal do Brasil; IN RFB 2.229/2024
BR CNS, Telefon, CEPMinistério da Saúde (DATASUS); Anatel; Correios
MX CURP, RFC; AR CUIT; CL RUT; CO NITRENAPO; SAT; AFIP; SII; DIAN

Asien, Ozeanien, Afrika, Naher Osten

VerfahrenQuelle
CN Bürgernummer (ISO 7064 MOD 11-2), USCC (Mod 31)GB 11643-1999; GB 32100-2015
IN Aadhaar, PAN, GSTINUIDAI; Income Tax Department; CBIC
JP My Number, FirmennummerKabinettsverordnung zur Individualnummer; NTA
KR RRN, BRN; SG NRIC, UENMOIS, NTS; ICA, ACRA
AU TFN, Medicare, ABN; NZ IRD, NHIATO; Services Australia; ABR; Inland Revenue; Te Whatu Ora (HISO 10046)
ZA ID, TIN; TR TCKN, VKN; IL Teudat ZehutHome Affairs, SARS; Nüfus, GİB; Rashut HaOchlusin
AE Emirates ID; SA ID, Iqama; NG NIN, BVNICP; Absher; NIMC, NIBSS

Die Tests der Erweiterung verwenden nur offiziell veröffentlichte Beispielwerte (z. B. AHV-Beispiel der ZAS, IBAN-Beispiele der SWIFT IBAN Registry, ICAO-Musterpass, Stripe-Testkarten) oder erfundene, nach der Spezifikation gerechnete Werte – nie echte Daten.

Mitgelieferte Komponenten

Die Erweiterung ist Open Source unter der GNU AGPL v3 (Quellcode auf GitHub). Sie liefert diese fremden Komponenten mit; die Lizenztexte liegen im Paket bei:

KomponenteLizenzWofür
tesseract.js 7.0.0 mit tesseract.js-core 7.0.0Apache-2.0; enthaltene Bibliotheken (Leptonica, libpng, libjpeg, libwebp, zlib) unter eigenen LizenzenTexterkennung in Bildern
Sprachdaten tessdata 4.0.0_best_int (deu, eng, fra, ita, por)Apache-2.0Texterkennung in Bildern
onnxruntime-web 1.30.0MITlokale KI-Erkennung
@huggingface/tokenizers 0.2.0Apache-2.0lokale KI-Erkennung
Modell bardsai/eu-pii-anonimization-multilang (Basis XLM-RoBERTa)Apache-2.0 (XLM-RoBERTa: MIT)lokale KI-Erkennung; Vokabular auf 80 000 Teilwörter gekürzt, übrige Gewichte unverändert
Schriften Space Grotesk und GeistSIL Open Font License 1.1Oberfläche der Erweiterung

Nur als Information genutzt

QuelleLizenzNutzung
gitleaksMITListe der Anbieter und Formate von Zugangsschlüsseln als Orientierung; Muster selbst nach den Anbieter-Dokumentationen geschrieben
ibantoolsMIT oder MPL-2.0Tabelle der IBAN-Längen je Land (Fakten; verbindlich ist die SWIFT IBAN Registry)
python-stdnumLGPL-2.1nur öffentliche Beispielwerte aus der Dokumentation als Testdaten und amtliche Quellenverweise; kein Code übernommen
CyberDrain CheckAGPL-3.0nur Konzept und Gliederung (Richtlinien-Schema, Rollout-Ordner, Aufbau der Dokumentation); kein Code und kein Text übernommen

trufflehog (AGPL-3.0) wurde bewusst nicht verwendet.

Diese Website

Die Website ist eigenständig geschrieben und lädt nichts von fremden Servern. Selbst gehostet und unverändert eingebunden sind: die Schriften Space Grotesk und Geist (SIL Open Font License 1.1), die 3D-Bibliothek three.js (MIT) und einzelne Lucide-Symbole (ISC). Die Lizenztexte liegen auf der Website neben den Dateien (schriften/space-grotesk-OFL.txt, schriften/geist-OFL.txt, lizenzen/three.txt, lizenzen/lucide.txt). Das Signet von AImori ist eine eigene Zeichnung.

Kostenlos für Chrome