Sensitive data,
rejected at the door.
Data-loss prevention runs at ingest, before content is indexed. Deterministic detectors catch credentials, payment cards, IBANs and personal data, then rewrite each finding with a placeholder before any model can read it.
- #leadership / 2026-05-23.json12.4 KB2hindexed
- #sales-deals / 2026-05-22.json28.1 KB5hindexed
- #engineering / 2026-05-22.json41.7 KB8hindexed
- #founders-private / 2026-05-22.json9.2 KB9hdenied
- #customer-success / 2026-05-21.json33.4 KB1dindexed
- #design-crit / 2026-05-21.json18.6 KB1dindexed
- #leadership / 2026-05-21.json14.0 KB1dindexed
Sensitive findings caught at ingest, before indexing
Caught at the door, not after.
Detection is deterministic and regex-first, so it runs the same way every time with no model in the loop. Anything sensitive is found and rewritten before it is ever indexed.
Secrets and credentials
Payment cards and IBANs
Personal data
Rewritten before indexing
Redacted in answers
Rules you control
Five steps, every capture.
A capture passes through DLP before it can reach the index. The decision is enforced, then recorded.
- 01
Capture arrives
A message, file or meeting lands from a connector. Nothing is indexed yet.
- 02
Deterministic scan
The body is matched against regex detectors for credentials, cards, IBANs and personal data. No model runs at this stage.
- 03
Rewrite or reject by severity
Input mode replaces each finding with a placeholder. A critical finding, such as a live card, IBAN or secret, is rejected outright.
- 04
Index only the cleared body
Only the rewritten body reaches the index. The raw value is never stored, so it cannot be retrieved later.
- 05
Record the decision
Every finding and every rejection is written to the append-only audit log, with its category and severity.
The DLP contract.
Where it runs, what it targets, and what it does when it finds something.
- Stage
- Ingest, before indexing.
- Method
- Deterministic and regex-first. No model runs at detection.
- Categories
- Emails, US and FR SSNs, IBANs, Visa, Mastercard and Amex, AWS keys, GitHub, Slack and OpenAI tokens, PEM private keys, dates of birth.
- Severity
- Each finding scored from low to critical.
- Action
- Input mode rewrites the body with placeholders. Output mode redacts replies. Critical findings rejected.
- Control
- Detectors and severities are admin-editable.
- Audit
- Every finding and rejection logged.
Good to know.
At ingest, before anything is indexed. A capture is scanned the moment it arrives from a connector, and each finding is rewritten with a placeholder before the body can land in the index.
Stop secrets before they are stored.
DLP runs at ingest on every connector. Rewrite the finding with a placeholder, or reject the capture, before anything reaches the index.