Most DLP deployments end up permanently in monitoring mode. The tool is bought to stop data leaving, generates far too many false positives to block on, gets left in alert-only, and the alerts stop being read within a quarter. Understanding why prevents repeating it.
What DLP can actually detect
- Structured patterns - card numbers, national identifiers, account numbers. Reliable, because the format is predictable and checksums help.
- Exact known content via fingerprinting a specific document or database. Reliable but narrow.
- Labelled content, where classification labels travel with the file. Reliable if labelling is applied consistently.
- Unstructured sensitive content - a confidential strategy document, source code, unreleased results. This is where accuracy collapses, and it is also what most people mean when they say sensitive data.
The uncomfortable dependency: DLP is only as good as your data classification. Deploying it without classification means it can only find pattern-matched data, which is a fraction of what matters - and the noisiest fraction.
Why blocking rarely gets enabled
Because a false positive blocks legitimate work. Blocking an outbound email during a customer negotiation, or a file transfer during an incident, costs more visible pain than the leak it might have prevented. So policies stay in monitor mode, and the queue grows.
The way through is narrow scope rather than broad ambition: block on the handful of policies you can make precise - card numbers leaving to personal webmail, source code uploaded to a personal repository, the customer database exported in bulk - and monitor everything else.
A phased approach that works
- Discover first. Find where sensitive data actually is before trying to stop it moving. Most organisations are surprised, and some of the fix is deletion.
- Monitor deliberately on a small number of high-confidence policies, and tune until the false positive rate is genuinely low.
- Warn the user before blocking - an interstitial explaining why, with a justification field. This is often where most of the behaviour change comes from.
- Block narrowly, only where precision is high and the business impact of a false positive is tolerable.
- Review policies quarterly and retire ones that never fire truly.
Connect data protection controls to your obligations
GRC Copilot links data classification, retention and protection controls to the frameworks and privacy regimes that require them.
Try GRC Copilot free Generate an AI-powered assessment Download checklist Book a demo
The channels that matter
Email and endpoint are the traditional focus, but the leaks that actually happen are increasingly elsewhere: cloud storage sync, personal SaaS accounts signed into on a corporate browser, browser extensions with page access, AI assistants pasted into, and personal devices photographing screens.
That last one is a useful reminder of the ceiling: DLP addresses careless and opportunistic loss well and determined exfiltration poorly. Someone intent on taking data will photograph the screen. Position it accordingly rather than as a guarantee.
The privacy dimension
DLP inspects employee communications, which is monitoring. In many jurisdictions that requires prior notice and sometimes consultation with employee representatives, and evidence gathered without notice may be unusable in a disciplinary process. Settle this with legal before deployment, not after the first incident.
Frequently asked questions
Do we need classification first?
For anything beyond pattern matching, yes. Without it DLP finds formats, not sensitivity.
Should we block or monitor?
Block narrowly where precision is high; monitor the rest. Broad blocking gets rolled back after the first business disruption.
Does DLP stop a determined insider?
No. It addresses careless and opportunistic loss. Determined exfiltration needs detection, access minimisation and deterrence.
What about AI assistants?
Treat them as an egress channel like any other, and pair the control with a sanctioned tool that is easier to use than the unsanctioned one.
Key takeaways
- DLP quality is bounded by your data classification.
- Block narrowly and precisely; monitor everything else.
- User warning with justification changes behaviour more than blocking.
- It addresses carelessness, not determined exfiltration - position it honestly.