ChatGPT Data Loss Prevention: How to Stop Sensitive Data from Reaching OpenAI
ChatGPT is the AI tool your employees use most. It is also the highest-volume data leakage surface in most organizations. This guide covers what is actually being sent, why your existing security tools do not catch it, and how to configure effective ChatGPT data loss prevention.
Why ChatGPT Is the Highest-Risk AI Surface
ChatGPT's web interface at chat.openai.com is the entry point for the majority of enterprise AI usage. Unlike API-based AI integrations — which go through controlled, inspectable channels — the ChatGPT web interface is accessed directly from employees' browsers over standard HTTPS. It looks like any other website.
This is the core problem: your existing DLP tools were not designed to monitor browser text input submitted over HTTPS.
Email DLP catches attachments. CASB catches file uploads. Endpoint DLP monitors USB drives and print jobs. None of them intercept a 300-word paragraph typed into a browser text box.
What Data Is Leaking Through ChatGPT
Based on data from the Pretzel platform, the most common sensitive content categories found in AI prompts from business users include:
Customer PII. Support teams paste customer names, email addresses, phone numbers, and account details into ChatGPT to draft responses or summarize cases. Under GDPR and CCPA, this is a third-party data share — potentially without a valid legal basis.
Source code and credentials. Developer teams use ChatGPT as a coding assistant. They paste entire functions, configuration files, and .env snippets to get help with bugs. API keys, database passwords, and service account tokens travel with the code context.
Financial data. Finance teams use ChatGPT to draft reports, analyze transactions, and summarize data. Credit card numbers, bank account details, and internal financial figures appear in these prompts.
Legal documents. Legal teams use ChatGPT to summarize contracts, draft clauses, and research case law. Client names, matter details, and privileged communications appear in prompts when employees include document excerpts for context.
Internal strategy. Business development, product, and executive teams use ChatGPT to draft presentations and strategy documents. Unreleased product names, acquisition targets, and competitive intelligence appear in these prompts.
Why Network DLP Does Not Catch ChatGPT Prompts
The most common response from security teams when this is raised: "We have DLP. It monitors outbound traffic."
The issue is architectural. Network DLP inspects traffic at the perimeter — between the corporate network and the internet. To inspect HTTPS traffic, network DLP must perform TLS inspection: decrypting the traffic at a proxy, inspecting it, then re-encrypting it before forwarding to the destination.
TLS inspection has three problems in the context of ChatGPT:
- Modern TLS 1.3 with certificate pinning. Some clients and applications verify the server certificate chain directly and will reject a proxy's certificate. This breaks the inspection and may break the application.
- Operational complexity. Deploying, maintaining, and scaling TLS inspection infrastructure is a significant IT undertaking. Many organizations have it in limited deployment or not at all.
- Endpoint-only users. Remote workers and employees on personal networks bypass your corporate proxy entirely. Network DLP sees nothing from these users.
Even organizations with TLS inspection in place often exclude ChatGPT because it is categorized as a productivity tool rather than a data risk.
How Browser-Native ChatGPT DLP Works
Browser-native DLP solves the architectural problem directly. A browser extension sits between the user's keystrokes and ChatGPT's send button.
When a user types or pastes content into ChatGPT and clicks submit, the extension intercepts the prompt text before it is submitted. It runs the text through your policy engine — checking for PII patterns, credential formats, high-entropy strings, and keyword blocklists. If a violation is detected, the submission is blocked and the user sees exactly what was caught.
The entire process is local. The full prompt text never leaves the browser. No proxy. No network infrastructure. No SSL inspection.
Configuring ChatGPT DLP with Pretzel
Pretzel's browser extension intercepts ChatGPT prompts at the point of submission and enforces your organization's policy before the send button works.
Detection types available for ChatGPT:
| Detection type | What it catches |
|---|---|
| Pattern matching | SSNs, credit card numbers, IBANs, email addresses, phone numbers |
| Entropy detection | API keys, tokens, passwords — even unknown credential formats |
| Keyword/dictionary | Custom blocklists: client names, project codenames, internal identifiers |
| Score-based rules | Combinations of signals that together indicate high sensitivity |
Actions: - Block — the prompt is not submitted. The user sees what was caught. - Warn — the user is shown a warning and can choose to proceed or cancel. - Log only — the event is recorded but the prompt is submitted. Use this for monitoring before enforcing.
Team scoping. Different teams carry different risk profiles. Engineering teams need entropy detection for credentials. Finance teams need card number and IBAN patterns. Legal teams need client name keyword blocks. Pretzel Console lets you apply different rules to different organizational divisions.
Audit trail. Every blocked or warned event is logged: timestamp, user, what rule triggered, what action was taken. This is the compliance evidence your auditors will ask for.
Deployment
Pretzel deploys as a Chrome extension — no network changes, no proxy configuration, no IT infrastructure work. Employees install it from the Chrome Web Store. Administrators publish policies from the Pretzel Console, which propagates to all installed extensions.
For enterprise deployments, the extension can be pre-installed via MDM (managed Chrome Browser or ChromeOS) and the policy can be locked so employees cannot disable it.
Start free — up to 3 users at no cost. See full pricing for team and enterprise plans.
Try Pretzel free — protect your team today
Start Free — No Credit Card