AI DLP vs. classic DLP: why your DLP can't see prompts to local models

The TeamSep 7, 20267 minarchitecture
AI DLP vs. classic DLP: why your DLP can't see prompts to local models

FAQ

Frequently asked questions

What is AI DLP?

AI DLP (data loss prevention for AI interactions) detects and stops sensitive data in prompts, model responses and agent actions before they reach an AI system or leave the device. It understands conversational traffic, streamed responses and tool calls, the channels classic DLP cannot interpret.

Our DLP solution doesn't catch prompts sent to local AI models. What should we use?

A tool that inspects the prompt on the device itself. A local model such as Ollama or LM Studio produces no network traffic. Proxy, gateway and CASB-based DLP inspect data on its way out, and a prompt that stays on the same machine never gets there. Only a component on the endpoint can see it.

Is TLS inspection at the proxy enough for AI DLP?

Only partly. TLS inspection makes the content of API calls to cloud models readable, as long as the app does not use certificate pinning. It sees neither local models nor streamed responses reliably, and it cannot redact anything, it can only block or pass.

Does redaction inside the prompt break the AI tools?

No. Redaction replaces only the sensitive spans, say a customer number or an API key, with placeholders. The rest of the prompt stays intact and the tool answers normally. In daily use, the only difference is that protected data no longer leaves the device.

Which data types should AI DLP detect at a minimum?

Personal data (names, addresses, health data), credentials and secrets (API keys, tokens, passwords), source code, and internal document types such as contracts, HR files or financial reports. Detection should be bilingual, because prompts in the DACH region often mix German and English.