Skip to content
KavachLab

Data Protection

AI-Aware Data Loss Prevention

Detect PII, PHI, PCI, secrets, source code, and IP inside AI prompts and uploads — and redact sensitive spans inline, before the data ever reaches a model.

In short

AI-aware DLP inspects the content of an AI prompt or upload before it is transmitted, and redacts sensitive spans in place rather than blocking the whole interaction. This matters because traditional DLP operates on network traffic and file transfers, so it cannot read what a user pastes into a chat box over TLS. KavachLab detects PII, PHI, PCI data, credentials and secrets, source code, and intellectual property inside the prompt itself, then removes just the sensitive span — so the user keeps working and the data never leaves the device.

What it gives you

  • Redaction-first

    Removes the sensitive span and lets the rest of the prompt through, instead of blocking the entire request.

  • Secrets and credentials

    Catches API keys, tokens, connection strings, and private keys pasted into a prompt for debugging.

  • Source code and IP

    Recognises proprietary source and internal documents, not just the regex-matchable identifiers.

  • Detection stays local

    Content is inspected on-device. Nothing is shipped to a vendor cloud for classification.

Why traditional DLP cannot see AI prompts

Legacy DLP was designed around files and network egress: email attachments, uploads, USB devices, and unencrypted protocols. An AI prompt breaks every one of those assumptions.

  • The data is pasted, not attached — there is no file object to inspect.
  • The channel is TLS-encrypted to a sanctioned-looking domain, so network inspection sees only metadata.
  • The sensitive content is often a fragment — a customer record inside a paragraph of context — rather than a whole document.
  • The exposure is irreversible: once submitted to a public model that may train on input, it cannot be recalled.

What gets detected

Detection combines pattern matching, contextual validation, and classification, so a sixteen-digit number in an invoice is treated differently from one in a payment field:

  • Personal data — names, national IDs, Emirates ID, passport and contact details.
  • Health data (PHI) — diagnoses, patient identifiers, and clinical notes.
  • Payment data (PCI) — card numbers, validated by checksum and context.
  • Secrets — API keys, OAuth tokens, private keys, and connection strings.
  • Source code and intellectual property — proprietary code and internal documents.

Redaction keeps people productive

A block teaches users to route around the control. Redaction does not: the employee still gets their answer, the sensitive span is simply never transmitted. In practice this is what makes an AI policy survive contact with the business — the control is invisible when it does not need to intervene, and minimal when it does.

FAQ

AI-Aware Data Loss Prevention: questions we get asked

Straight answers to what security, privacy, and compliance teams ask us first.

Does KavachLab send prompt content to a cloud service for scanning?

No. Detection and redaction happen locally, on the device, before transmission. The entire data plane is customer-hosted, so prompt content never transits vendor infrastructure.

What happens to a redacted prompt?

The sensitive span is replaced before the request is sent, and the interaction proceeds normally with the remaining content. The full event — what was detected, what was redacted, and which rule applied — is written to your audit trail inside your own tenant.

Can we tune detection to our own data types?

Yes. Detectors are configurable, and custom classifiers can be defined for organisation-specific identifiers, document types, and code repositories.

Ready to see every AI interaction?

Talk to our team for a guided demo and a scoped, monitor-only discovery pilot.

Request a Demo

Fields marked with an asterisk are required.

Which AI tools are in use?

By submitting, you agree to our Privacy Policy.