Skip to content

See exactly what would leave your machine.

Nothing you paste here leaves this tab. Run the real detector, toggle to the redacted view, and see precisely which typed placeholders would cross the wire in your place.

Proof you can touch

Run the redactor right here, in your browser.

This is the real deterministic Tier-0 detector, the same code path the gateway runs, compiled to run client-side. Not a scripted animation. Paste your own text and watch what would actually leave on the wire.

What you paste never moves

The deterministic detector is compiled into this page and runs in your tab. There is no API call to score your text.

See what leaves on the wire

Toggle to the redacted view. Only typed <LABEL_NNN> placeholders cross the network; the real values stay here.

See why each span flagged

Every detection shows its label, rule, and confidence -- value-free provenance, so you can audit the decision and not just the result.

redaction-consolein your browser
3 spans detected, 0 bytes sent

Summarize this note: client Daniel Brooks (SIN <GOVERNMENT_ID_001>), account <PAYMENT_CARD_001>, called <PHONE_NUMBER_001> to confirm his balance.

Why flagged (value-free provenance)

  • <GOVERNMENT_ID_001>Gov ID / SINtier0:digit_run · conf 0.9 · luhn_ok
  • <PAYMENT_CARD_001>Card numbertier0:digit_run · conf 0.7 · luhn_fail
  • <PHONE_NUMBER_001>Phonetier0:phone · conf 0.85

This is Tier-0: deterministic, structured-PII detection (SIN, cards, IBAN, account IDs, phone, email, postal, dates) that runs with no model. Free-text names and addresses (for example Daniel Brooks above) need the on-device neural model. We never fake a detection Tier-0 did not make.

Downloads the model once (~300 MB), then runs offline
Turn off your wifi -- it still works. DevTools → Network → nothing leaves your machine.
Do not take our word for it

Three ways to prove it, right now.

Local is a claim that should be falsifiable. Each of these takes under a minute, and the exact result to expect is printed beside it.

01

Watch the Network tab

Open DevTools, switch to Network, then run a redaction above and watch for traffic.

expect0 requests
02

Pull the plug

Turn off your wifi or go into airplane mode, then detect and redact the sample again.

expectidentical result
03

Read the code

The detector is compiled into this page. The same core is open source on GitHub.

expectno endpoint, no key

This is the floor. The on-device model goes deeper.

The browser demo is the deterministic Tier-0 layer. The full gateway adds the on-device neural model for names and free-text PII.