{"repo":"ShieldNet-360/prompt-gate","free":true,"listed":false,"github":"https://github.com/ShieldNet-360/prompt-gate","clone":"git clone https://github.com/ShieldNet-360/prompt-gate.git","description":"Prompt Gate — privacy-first, on-device DLP for the AI era. Blocks unauthorized AI tools at the DNS layer and inspects content sent to approved tools for secrets/PII, entirely on-device.","language":"Go","stars":48,"topics":["ai-security","browser-extension","data-loss-prevention","dlp","endpoint-security","golang","privacy","secrets-detection"],"license":"MIT","category":"ai-agents","readme_excerpt":"Prompt Gate Open-source, privacy-first AI Data Leakage Prevention for desktop. Most secret scanners stop at \"does this look like an AWS key.\" Prompt Gate starts there and keeps going — it normalises away the tricks a human or LLM uses to sneak a secret past a regex, scores matches against where they're going, and lets the user say \"never block this specific value again\" without sending anything off-device. Try it in 30 seconds: Now the same value with a single Cyrillic А swapped in (looks identical to your eye, invisible to a naive regex): Still caught. The normaliser folds 50 Cyrillic and Greek homoglyphs to Latin ASCII, strips zero-width characters, decodes inline base64, and runs NFKC — all before the pattern matcher sees the input. Bench (real source code) On 1,000,000 lines of source code sampled from a real /Developer directory (5,676 files across Go / Python / TS / Java / YAML / Terraform / JSON / Markdown), the layered scoring delivers measurable FP reduction over a regex-only baseline. We report two numbers, because the source-context code host: −2 bias depends on where the content is going: Generation Total blocks Δ vs prev p50 latency --- --: --: --: regex baseline 211 — 23 µs + accuracy layers 206 — 23 µs + source-context bias, realistic destination mix 161 −22 % 37 µs + source-context bias, worst-case (every line code host ) 41 −80 % 36 µs The realistic-mix number is what production actually feels: destinations sampled 40 % ai chat , 30 % code host , 20 % ai code","default_branch":null,"files":null,"tree":[],"storefront":"/r/ShieldNet-360","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ShieldNet-360/prompt-gate/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}