The short version
Proofr is built to be private. When you use the on-device engine, your text never leaves your computer. We don't run any servers, we don't have accounts, and we don't collect, store, sell, or share your personal data or your text. There is no analytics or tracking of any kind.
Who we are
Proofr is a Chrome extension that proofreads, rewrites, and translates text. It is developed by an independent developer (“we”, “us”). Contact: cjcarito15@gmail.com.
What data Proofr handles
Everything Proofr stores lives locally in your own browser (via Chrome storage). None of it is transmitted to us. We have no servers to send it to.
The text you select: used only to produce a rewrite. On the on-device engine it is processed locally and never sent anywhere. Text you select on a page is not saved.
Paragraphs you act on with hover actions (off unless you turn them on): when you click Summarize, Plain English, Translate, or Ask on a paragraph, that paragraph's text (up to about 6,000 characters for messages split across lines) is processed the same way as selected text. Nothing is read or sent until you click an action.
Side panel history: text you paste into the Proofr side panel, and its result, is kept as a history list (the last 50 entries) in your browser so you can copy it again. It never leaves your device, and the trash icon in the panel deletes it.
Your settings: chosen engine, translation language, and whether hover actions are on, stored in your browser.
An optional AI provider API key: for an OpenAI-compatible provider you choose (such as Groq, OpenAI, OpenRouter, Google Gemini, Mistral, DeepSeek, or Together AI) or a custom endpoint. Servers running on your own computer, like Ollama or LM Studio, need no key. It is stored only on this device (it is not synced to your Google account) and sent only to that provider to authenticate your own requests. We never see it.
Words Proofread fixed (on by default, can be turned off in Settings): after you proofread your own writing (in a text box or the side panel, never text selected on a page), Proofr keeps the corrected word pairs, such as "recieve → receive", how often each happened, whether you later wrote that word right, and how many words you proofread each day, so the Progress tab can show your progress. It never keeps your sentences, and it skips names and anything with digits. It stays on this computer; "Clear history" on the Progress tab deletes it. Practice keeps how each word went (right or wrong, and its practice level, never your sentences), your best run and the mode you last picked on this computer. Practice sounds, if you turn them on, are made on this computer; no audio is downloaded. While "Learn from my proofreads" is on, Proofr writes practice questions by sending just those words, each with a topic from a built-in list such as "cooking dinner", to the AI you chose (the on-device model first, else your provider), then sends the sentences it got back, never your own writing, through Proofread once to check them. With a provider this is at most 40 requests a day; on-device there is no limit. Unused questions are kept on this computer until used, and for questions already shown it keeps only a short fingerprint, not the text, so they don't repeat. If you press "Get AI tips", only up to 6 of these word pairs are sent to the AI you chose, once, until a new word joins the list.
Usage counts: a local tally of how many rewrites you've done and which styles. It is stored on your device and never leaves your machine.
On-device processing (default)
By default, Proofr uses Chrome's Built-in AI (Gemini Nano), which runs entirely on your computer. Your selected text is processed locally and is never transmitted off your device.
Optional cloud processing (your chosen provider)
If you connect an AI provider (a hosted one with your API key, or a server on your own computer such as Ollama or LM Studio), the text you choose to rewrite is sent directly from your browser to that provider over HTTPS to be processed, and the result is returned to you. This happens only for requests you initiate, and only when a key is saved: always on the Cloud engine, and on the Auto engine whenever on-device AI isn't available or can't handle the request (for example, a language it doesn't support). Proofr is not an intermediary: the request goes straight from your browser to the provider you chose. That provider's handling of the data is governed by its own privacy policy (for example, Groq's or OpenAI's). We recommend not selecting text that contains sensitive information when using a cloud engine.
What we do NOT do
No accounts, sign-ups, or logins.
No analytics, telemetry, tracking pixels, or advertising.
No selling or sharing of data with third parties.
No collection of browsing history or page content beyond the specific text you choose to act on.
No requests to any other server: Proofr loads no fonts, scripts, or images from the web. The only network requests it makes are to the cloud provider you set up, when you ask for a rewrite.
Permissions, and why they're needed
Context menus, active tab & scripting: to add the right-click "Proofr" option and keyboard shortcut, and show the result on the page you're using. Proofr only gets access to a page when you use it there.
Access to websites (optional, off by default): requested only if you turn on hover actions (so the hover icon can appear on pages), or if you connect a server on your computer or a custom endpoint (access to that one address only). Turning hover actions off removes that access. For such an endpoint, removing its key, switching to another provider, or changing its address removes access to it.
Storage: to remember your settings and optional API key in your browser.
Clipboard: to copy a rewrite when you click "Copy".
Side panel: to show the Proofr panel when you click the toolbar icon.
Children
Proofr is not directed to children under 13 and does not knowingly collect any personal information.
Changes
If this policy changes, we'll update the date above and post the new version at this URL.