Polish in Place - Privacy Policy

Last updated: 28 September 2026

Polish in Place fixes spelling and grammar in the text box you are already typing in. This page explains exactly what happens to that text.

The short version

There is no server. The developer of this extension never receives your text, your API keys, or any information about you. There is no analytics, no tracking, no advertising, and no account.

What happens to the text you polish

What you useWhere your text goes
Level 1 and Level 2
(the default)
Processed entirely on your own computer by the language model built into Google Chrome. The text is never transmitted over the network and never leaves your device.
Level 3
(optional, off unless you add your own API key)
The selected text is sent directly from your browser to whichever AI service you chose and supplied a key for, either Google (Gemini) or Anthropic (Claude). It is sent to nobody else. That service's own privacy policy and data retention terms then apply to it. Level 3 is unavailable and never runs unless you have entered an API key yourself.

What is stored, and where

ItemStored where
Your API key, if you choose to add one chrome.storage.local on this computer only. It is deliberately not placed in Chrome's synced storage, so it is never uploaded to your Google account. It is transmitted only to the AI service it belongs to, as that service's authentication header.
Your preferences (polish level, chosen service, chosen model) chrome.storage.sync. If you have Chrome sync switched on, Chrome copies these settings between your own signed-in browsers. They contain no personal information and no text you have polished.
Text you have polishedNowhere. It is not logged, saved, or retained after the request finishes.

Permissions, and why each one exists

PermissionWhy
activeTab and scriptingTo read the text in the box you are focused on and write the corrected version back into it, only on the tab you are on, and only at the moment you press the shortcut or choose the right click menu item.
contextMenusTo add the "Polish this text" right click item.
storageTo remember your preferences and your optional API key.
clipboardReadSo the popup can pre-fill with whatever you just copied.
clipboardWriteTo hand you the polished text when a page will not let the extension edit its text box directly.
offscreenTo run Chrome's on-device model, which requires a document context in some versions of Chrome.
Network access to Google or AnthropicAn optional permission. It is not requested at install. Chrome only asks for it if and when you save an API key for Level 3.

Children

This extension is not directed at children and collects no information from anyone.

Changes

If this policy changes, the updated version will be posted at this address and the date at the top will change.

Contact

Questions about this policy: thefinwalls@gmail.com