Paid proof of value in your own browser estate. Credited in full against your first year.How it works
DeltawallBook a demo
Browser data security

Protect your sensitive data from AI.

Whatever sensitive data your people type or upload, we find it and stop it before it reaches ChatGPT, Claude, Gemini or Copilot. In the browser. Nothing leaves. Nobody is scored.

chatgpt.com
1 IBANRedacted before send
0Payloads stored
VerifiedSealed and signed

A prompt, then a file. All data synthetic.

Hands typing at a laptop in a Dutch office. On the screen, the Deltawall banner: one IBAN masked before sending
Typed prompts
A monitor on a desk by a window. On the screen, a spreadsheet stopped on upload because it contains BSN, IBAN and card numbers
File uploads
A closed laptop beside a printed report on a meeting table, reading glasses and a pen alongside
Evidence pack
Over the shoulder of someone reading the Deltawall posture dashboard on a large monitor in an open-plan office
Posture

Twenty-one kinds of sensitive data. Typed or uploaded. Found on your device.

The console

One place. Everything it decided.

Aggregated by department. That is what makes it lawful to show.

The Deltawall evidence explorer: events carrying metadata and hashes only, with Verify chain and JSON, CSV and PDF export

Secure by default.

Labels and hashes. Never the content your people typed.

EU-hosted
Zero payloads stored
Salted one-way hashes
Department level only
Second approver to unmask
Signed policy versions
Verified offline
Article 17 erasure
Fails open on error
The leak

More AI than ever.Fewer leaks than ever.

Machine-speed prompts. Device-speed walls.

Your people paste customer records, contracts, source code and personal details into AI every day. Some of it goes in as a file.

Your DLP was built for email attachments. It has never seen a prompt box.

Most AI-security tools send the prompt to a cloud outside Europe to check it.

We read the page and the file in your browser. We decide before send.

AI ActTransparency duties in force since 2 August 2026.
Cyber Resilience ActReporting duties from 11 September 2026.
DORAIn force. Payment data comes first.
How it works

Detect. Decide. Prove.

Every time someone presses send or attaches a file.

Stage 1

Detect

We read prompts and uploads on your device, before anything is encrypted.

  • Checksums catch IBANs, ID numbers, cards and keys
  • 13 MB model: names, addresses, health terms
  • PDF, Word, Excel, PowerPoint, CSV, text, Markdown and JSON
Stage 2

Decide

Your policy picks one of five actions. Four EU templates work from the first hour.

  • Allow, log, warn, redact or block
  • Rules from department, data type, destination and channel
  • New rules simulate first, enforcing nothing
Stage 3

Prove

Every decision goes into a signed, tamper-evident log. Labels and hashes, never content.

  • Each record carries the previous fingerprint
  • Batches are sealed and the seal is signed
  • An auditor verifies the export offline, without us
iban-mod97 · bsn-11proof · card-luhn
ner-onnx · int8 · 13 MB · p95 2.2 ms

parse: pdf docx xlsx pptx csv txt md json

A checksum match always beats the model.
IF department = Accounting
AND data ∈ [IBAN]
AND destination = external-AI
REDACT + LOG
ALLOWLOGWARNREDACTBLOCK
$ node cli.js evidence-pack.json
Chain: OK (201 events)
Pack signature: OK
Batch c83ec1d9: merkle OK, signature OK

VERIFIED — record is intact.
The difference

What changes on the first day.

The left column is what happens today, before anything is installed.

Without Deltawall With Deltawall
Sensitive data typed into AILeaves the deviceMasked in the box before send
Sensitive data uploadedLeaves the deviceScanned on the device first
Certificates on every machineNone
Traffic routed through a proxyNetwork path unchanged
Record of what leftNoneChained, sealed and signed
What an auditor getsA screenshotA pack they verify offline
Individual employee scoringDepartment level only
Looking at what one person typedSecond approver, and logged
Time to first enforcementWeeksThe first hour, on a template
If the scanner failsFails open, the site keeps working
Erasing one person from the recordDelete the salt, chain intact
Where the data sitsWherever the tool sitsEU
The proof

Six leaks. Stopped.

No named customers yet. We show the product instead. Financial template, Accounting seat, external AI. All data synthetic.

01A payment reminder with an IBANREDACT

Masked in the box before send. The rest goes through.

rule fin-redact-accounting-iban
02A debugging question with an API keyBLOCK

Send stopped. Reason shown.

rule fin-block-secrets
03A clean question about the Cyber Resilience ActALLOW

Passes untouched. We only act when your policy says so.

rule none fired
04payment-instructions.docx attachedBLOCK

Two IBANs, a card, an ID number, one API key. Upload blocked.

rule fin-block-secrets
05employee-data.csv attachedREDACT

ID numbers, emails, phones. Redact path.

rule fin-redact-pii
06scanned-contract.pdf attachedBLOCK

No text layer. We say so. Your policy blocks it.

rule fin-block-unparseable
Verify without a browser:node demo/verify.mjs
Built for

The regulations that decide the architecture.

Not badges we were awarded. Rules the product was designed against.

GDPRArticle 5(2) accountability. Article 17 erasure by salt deletion
DORAPayment identifiers controlled first. On every channel
EU AI ActTransparency and literacy duties. In force since August 2026
Cyber Resilience Act24 hours, 72 hours, 14 days. In the runbook
NIS2Evidence an auditor can verify without the vendor
BetrVG · WOR · CSEWorks-council mode. A pack written for consultation
Coverage

What we see. What we don't.

We say it in the product and in the contract.

SurfaceSees contentRedactsBlocksHow
Browser AI toolsChatGPT, Claude, Gemini, Copilot, Perplexity, DeepSeekFullYesYesThe extension reads the page before encryption
Developer APIs, agentsSanctioned tools and automationFullYesYesOpt-in gateway, keys you issueNo interception
Native desktop appsClaude Desktop, Slack and similarMetadata onlyNoDestinationA device blocklist steers use into the browserDiscovery only
Scanned documentsPDF or image without a text layerFlagNoYesFlagged. Your policy decides.No text recognition yet

No proxy. No root certificate. No kernel driver. No app hooking.

Say yes to AI. Keep the data in. Prove it to the regulator.

The same engine already governs APIs, agents and automated tools through the gateway.

What comes next, we decide with you.

Let's talk.

Thirty minutes. You watch the product stop realistic data in a real browser.

  • Six leaks: three prompts, three files, live
  • The dashboard a security lead sees on Monday
  • An evidence pack exported and verified while you watch
  • Whether a proof of value in your estate makes sense

We send what you type to one mailbox. Nothing else. See privacy.

Received. We reply within one business day.