Shadow vs Prompt Security — open-source Prompt Security alternative for LLM data
Prompt Security, acquired by SentinelOne in 2025, offers a browser extension and a gateway that give organisations visibility into AI use and filter or block risky prompts. Shadow is an open-source privacy layer that translates sensitive values in AI API requests into realistic, reversible fakes and restores them in the response. Prompt Security is a broad AI security platform; Shadow does one job, keeping data out of provider requests while tools keep working.
At a glance
Section titled “At a glance”| Shadow | Prompt Security (SentinelOne) | |
|---|---|---|
| Open source / licence | Yes, Apache-2.0 | No, commercial |
| Deployment | Endpoint HTTPS proxy, gateway (/gw/<provider>/), Rust library | Browser extension, gateway, SaaS console |
| Protection method | Reversible realistic fakes from a persona; typed tokens for reports; optional redaction | Filter or block; redaction not verified |
| Restores responses | Yes, automatically | Not documented |
| Streaming | Yes, SSE and NDJSON with split-fake reassembly | Not documented |
| Tool calls | Yes, arguments restored locally; intent-aware for provider-hosted tools | Not documented |
| Files | DOCX, XLSX, PPTX masked in place; PDF to text; CSV, JSON, HTML | Not documented |
| Self-hosted | Yes, single binary, no account | Not documented |
| Price model | Free | Quote |
What Prompt Security does well
Section titled “What Prompt Security does well”- Broad AI security scope. Beyond data leakage, it addresses risks such as prompt injection and unsafe AI use, which Shadow does not attempt.
- Shadow-AI discovery. The extension gives security teams visibility into which AI tools employees use.
- Two enforcement points. A browser extension for employee use and a gateway for applications cover both people and apps.
- Central policy and reporting. Policies are managed in one console, with visibility for security teams.
- SentinelOne integration. As part of SentinelOne, it can sit alongside endpoint and XDR tooling that many security teams already run.
Where Shadow is different
Section titled “Where Shadow is different”Filter and block, or translate?
Section titled “Filter and block, or translate?”Blocking or filtering a prompt prevents a leak but also stops or degrades the work. Shadow sends the request with every sensitive value it detects translated into a realistic fake from a persistent persona: Acme GmbH becomes Zhilan Technology Co., Ltd., emails and phone numbers keep their shape, card numbers stay Luhn-valid. The model answers normally and Shadow restores the real values.
Streams and tool calls
Section titled “Streams and tool calls”Shadow restores fakes in SSE and NDJSON streams, even when split across events, and in tool-call arguments before local tools run. Public Prompt Security documentation does not describe restoration.
Intent-aware policy
Section titled “Intent-aware policy”Shadow picks a treatment per value based on what the request is for: fakes in conversation, typed tokens for bulk reports, kept recipients and provider-hosted action targets. See intent-aware policy.
Shadow masks DOCX, XLSX and PPTX uploads in place and turns PDFs into masked text. See file masking.
Open source and local
Section titled “Open source and local”No account, no telemetry, auditable code, and no plaintext sent to a vendor cloud.
When should you choose Prompt Security?
Section titled “When should you choose Prompt Security?”- You want one platform for AI security: discovery, data protection and AI threat protection.
- You already use SentinelOne and want AI controls in the same ecosystem.
- You need central visibility over employee AI use.
- Blocking or filtering fits your risk appetite.
When should you choose Shadow?
Section titled “When should you choose Shadow?”- Your priority is keeping sensitive values out of model API requests while answers stay useful.
- You rely on streaming, agents and tool calls.
- You want Office files masked before upload.
- You need an open-source, self-hosted control with no licence cost.
Using Prompt Security and Shadow together
Section titled “Using Prompt Security and Shadow together”- Use Prompt Security for AI discovery, employee browser use and AI threat screening.
- Install Shadow on developer machines, CI runners and services that call model APIs, in proxy mode or gateway mode.
- If both sit in the API path, put Shadow closest to the application so that the gateway only sees masked content. Check that any prompt-injection scanning still works on masked text.
How do they compare on accuracy?
Section titled “How do they compare on accuracy?”Prompt Security does not publish PII detection results on public datasets that we could find. Shadow publishes its methodology on the benchmarks page.
Sources
Section titled “Sources”Last reviewed: 2026-10-31. Prompt Security and SentinelOne are trademarks of their owners; this comparison is based on public documentation as of the review date.
Frequently asked questions
Is Shadow a free alternative to Prompt Security?
For AI API data protection, partly. Shadow is free and open source and masks prompts with reversible fakes on the machines where it runs. Prompt Security, now part of SentinelOne, is a commercial platform with a browser extension and gateway that also addresses prompt injection, shadow AI and other AI security risks that Shadow does not cover.
Did SentinelOne acquire Prompt Security?
Yes. SentinelOne announced the acquisition of Prompt Security in August 2025.
Does Prompt Security redact sensitive data?
Its public material describes filtering and blocking prompts that contain sensitive data. We could not verify detailed documentation of redaction or of restoring values in responses, so check with the vendor. Shadow replaces values with realistic fakes and restores them.
How much does Prompt Security cost?
Pricing is by quote through SentinelOne. Shadow is free under Apache-2.0.
Can Prompt Security and Shadow run together?
Yes. Prompt Security can govern employee AI use and screen for AI threats while Shadow masks the content of API, agent and developer traffic on the endpoint.