Privacy Policy

Effective: v0.1.1 — May 12, 2026
TL;DR

The contents of your clipboard never leave your browser. PasteGuard adds zero outbound network requests to your AI-chat workflow.

What this extension does

PasteGuard inspects text you paste into, type into, or submit on 8 supported AI chat sites (ChatGPT, Claude, Gemini, Microsoft Copilot, DeepSeek, Perplexity, Grok, Mistral Le Chat). It warns you if the text looks like sensitive data — API keys, SSNs, credit card numbers, customer data, internal codenames, and 25+ other categories. All inspection happens locally on your device.

Network requests this extension makes

In v0.1.1, PasteGuard makes zero network requests of its own.

The only network activity attributable to PasteGuard is:

RequestMade byPurpose
Extension auto-update Chrome (the browser) Standard Web Store update mechanism. We do not control this.
Pro tier checkout ExtensionPay Only loads if you click Upgrade. Stripe checkout on extensionpay.com. PasteGuard never sees your payment details.

We do not operate a license server, telemetry endpoint, error reporter, or analytics pipeline. There is no opt-in to enable any of these in v0.1.1 because they do not exist.

What is stored locally

PasteGuard uses chrome.storage.local (your local browser profile) for:

This data is removed when you uninstall the extension via Chrome's standard mechanism.

What is NOT stored, ever

Gemini Nano (the on-device model)

When the "Advanced semantic detection" feature is enabled (Pro tier only), PasteGuard uses Chrome's built-in Gemini Nano model. Inference runs entirely on-device. Google states the model performs no network calls during inference. Chrome may update the model binary on its own schedule via the standard browser update mechanism.

Open-source

The detection rules and semantic prompts are published at github.com/Matteo-Coder2/pasteguard-rules. You can audit exactly what the extension looks for.

Permissions explained

PermissionWhy it's needed
storageTo save your settings, audit log, and Pro status on your machine. This is the only API permission the extension requests.
host_permissionsThe content script loads on the AI chat sites listed below.

Hosts the content script runs on

HostWhy
chatgpt.com
chat.openai.com
ChatGPT
claude.aiClaude
gemini.google.comGemini
copilot.microsoft.com
m365.cloud.microsoft
Microsoft Copilot (standalone + M365 surface)
chat.deepseek.com
www.deepseek.com
DeepSeek
perplexity.ai
www.perplexity.ai
Perplexity
grok.com
www.grok.com
xAI Grok standalone
chat.mistral.aiMistral Le Chat
extensionpay.comPro checkout flow (only loads on the ExtensionPay site, not on AI chats)
x.com
www.x.com
See caveat below.

The x.com caveat

Grok is also available as a sidebar inside x.com. The X site is a single-page app — users typically land on /home or a tweet URL and navigate to /i/grok in-app. For PasteGuard to protect the Grok sidebar, the content script must load on every x.com page (a narrower path-scope would miss SPA navigation). However:

If you'd prefer the script not load on x.com at all, you can disable Grok in Options → Sites. The content script will still attach passively, but every event short-circuits before reading any text.

Content Security Policy

PasteGuard's extension pages run under a strict CSP: script-src 'self'; object-src 'self'. No remote code execution, no inline scripts, no eval.

Audit (verify our claims yourself)

Contact

Changes to this policy

Material changes will be reflected in the extension's version number and noted at the top of this document with a new effective date.