Privacy Policy

Last updated: July 10, 2026

WitPrompt is a Chrome extension that checks your AI prompts as you type and, when you ask it to, rewrites them using an AI model. This page explains, in plain language, exactly what data leaves your browser, when, where it goes, and what we keep. The short version: your prompt text is only ever sent anywhere when you explicitly click “Improve prompt”, and we do not store it.

What stays in your browser

The inline checks and underlines, one-click fixes, and the instant template restructure all run locally inside your browser. While you type, nothing you write is sent to WitPrompt or anyone else. Your settings (per-site toggles and similar) are kept in Chrome's extension storage on your device.

What happens when you click “Improve prompt”

An AI rewrite requires an AI model, so when (and only when) you click “Improve prompt”, the extension sends your prompt text to the WitPrompt rewrite service (hosted on Vercel). The service forwards it through Vercel AI Gateway to the model provider (Anthropic or Google) that generates the rewrite, and the result is returned to your browser.

The anonymous install token

When the extension is installed it generates a random identifier (crypto.randomUUID()) that contains no personal information; it is not derived from your identity, hardware, or browsing. It exists so the service can count how many AI rewrites your browser has used today and apply the daily quota. If you never connect an account, this token is all the service ever knows about you. If you connect the extension to a WitPrompt account, the token becomes linked to your account email so your plan applies to that browser.

Plan status check on startup

When your browser starts, the extension asks witprompt.io whether your install is on the Free or Pro plan. This request contains only the anonymous install token, never any prompt content or browsing data.

Account data (only if you sign in)

The free tier needs no account. If you create one to buy Pro:

Optional quality signals (off by default)

The extension's settings include a “Share anonymous quality signals” toggle. It is off unless you turn it on. When enabled, the extension sends counts of which check types you accept or dismiss (for example, “fix_accepted: openai/vague-ask”) so we can improve the checks. These events contain a rule id and an event type only: no prompt text, no install token, and no account identifiers are sent or stored, and we do not record which requests came from the same person. Turn the toggle off at any time to stop sending them.

What we don't do

Deleting your data

Changes to this policy

If we change how data is handled, we'll update this page and the date at the top. Material changes will be called out on the site.

Contact

Questions, concerns, or deletion requests: support@witprompt.io