Privacy Policy
Last updated August 7, 2026
Prompt Polish is a Chrome extension with one job: when you click its button, it sends your draft prompt off to be rewritten, then puts the improved version back in the same box. You still hit send. This page explains exactly what data that involves.
What gets sent off your device
When you click "✨ Improve", the text currently in the chat box is sent over HTTPS to the Prompt Polish backend, which forwards it to OpenRouter to generate a rewritten version. That text is:
- sent only when you click the button — never automatically, never on every keystroke
- used only to generate the rewrite — not read, logged, or stored by our backend once the response is returned
- never sent anywhere except our backend and the model provider it routes the rewrite through
What we store
- An anonymous install ID — a random identifier generated on install and kept in
chrome.storage.local. It's sent with each rewrite request so our backend can apply a per-install rate limit (via Redis). It isn't linked to your name, email, or account — we don't have accounts. - Your site toggles — which supported sites Prompt Polish is active on, kept in
chrome.storage.syncso the setting follows your Chrome profile. This is standard Chrome sync, handled by Google, not by us.
Neither of these ever includes your prompt text.
What we don't do
- No accounts, no sign-in, no tracking across sites
- No analytics, ads, or third-party trackers in the extension
- No selling or sharing of data with anyone besides the rewrite request described above
- No reading of your messages beyond the text you explicitly submit for improvement
- No touching your site's own send button or event listeners — Prompt Polish only reads and replaces the text in the input field
Third parties involved
Two services see prompt text in order to do the rewrite: our backend (hosted on Microsoft Azure) and OpenRouter, which routes the request to an underlying language model. Neither is used for advertising, and neither receives your install ID alongside your prompt text.
Data retention
Prompt text is processed in memory to produce a rewrite and is not written to a database or log. Install IDs and rate-limit counters live in Redis with a rolling expiry and are deleted automatically once the rate-limit window passes.
Changes
If this policy changes in a way that matters — a new data destination, a new thing we store — this page will be updated and the "last updated" date above will change.
Contact
Questions about this policy or how Prompt Polish handles data: open an issue on GitHub.