| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Stop leaking personal data to LLMs.
ShieldPrompt sits between your app and any Large Language Model (ChatGPT, Claude, Gemini, a local model — doesn't matter which). Before your text leaves the machine, it swaps real emails, phone numbers, names, credit cards, and other sensitive values for reversible placeholders. When the model's answer comes back, the placeholders are swapped back so your users still see the real values.
The model never sees the real data. Your users never see placeholders.
Your text: "Email alice@example.com about the invoice."
↓ ShieldPrompt masks
Sent to the LLM: "Email [EMAIL_ADDRESS_1] about the invoice."
↓ LLM answers
Model reply: "I'll draft an email to [EMAIL_ADDRESS_1]."
↓ ShieldPrompt unmasks
User sees: "I'll draft an email to alice@example.com."
Under the hood:
ShieldPrompt ships as:
See SETUP.md for installation, Claude Code integration, CLI usage, the Python API, and troubleshooting.
See CONTRIBUTING.md. All changes land through pull requests reviewed by the project owner.
MIT
| Back | FazBrowse Home | New Git URL |