Redaxa · Privacy, before AI

Detection reference · Financial data · Updated 2026-11-03

International Bank Account Numbers (IBAN)

IBANs show up in invoices and payment reminders that people paste to have a reply drafted. Every IBAN carries two check digits, so Redaxa verifies them instead of guessing.

At a glance

Reported asIBAN
CategoryFinancial data
Severityhigh: direct financial exposure or a strong identifier, such as a card or national number
Replaced with[IBAN]
Where it runsThe same engine runs in the Chrome extension (free checks, on your device), in the web check and the Windows app (on Redaxa's server; the text is not stored) and in public repository checks.
Engine rulescanner.ts, line 231

What it looks like

A two-letter country code, two check digits and 11 to 30 letters or digits (spaces allowed), 15 to 34 characters in total, passing the ISO 13616 mod-97 check. Trailing words such as a BIC are trimmed until the checksum holds.

Example 1

You paste

Please pay to IBAN GB82 WEST 1234 5698 7654 32 by Friday.

Redaxa returns

Please pay to IBAN [IBAN] by Friday.
Reported asIBAN
Severityhigh: direct financial exposure or a strong identifier, such as a card or national number
Replaced with[IBAN]

Example 2

You paste

Beneficiary IBAN: GB82WEST12345698765432

Redaxa returns

Beneficiary IBAN: [IBAN]
Reported asIBAN
Severityhigh: direct financial exposure or a strong identifier, such as a card or national number
Replaced with[IBAN]

All values on this page are synthetic or published specimens; none is a working credential or a real person's data.

In a repository check

The same example, committed to a public repository and run through the free repository check:

Values are always shown masked in repository reports. No key is ever tested against its provider.

What it does not flag

Known false positives

Text that is harmless but still flagged today. Listed so you can recognise it, not hidden.

What to do

An IBAN on its own does not let anyone withdraw money, but it enables invoice fraud and direct-debit misuse. Remove it from prompts; check bank statements for unexpected direct debits if it was published.

Check before you paste

The free Chrome extension runs this check inside ChatGPT, Claude, Gemini and Perplexity before a message is sent, on your device and with no daily limit. On the web you get 5 free prompt checks a day with no account.

Add the Chrome extensionTry a free web check

Related

Sources