🔒

The short version: AI Grammar Enhancer does not collect, transmit, or store any of your personal data on any server we operate. Your API key is encrypted locally on your device and never leaves it. Text you enhance is sent directly from your browser to the AI provider you chose — we never see it.

📖

What This Extension Does

AI Grammar Enhancer & Tone Adjuster is a Chrome browser extension that helps you write better by detecting text you type on any webpage and offering AI-powered grammar correction, tone adjustment, and writing enhancement with a single click.

The extension works entirely within your browser using the AI provider and API key that you set up during the initial configuration. We do not operate any intermediary servers, databases, or analytics pipelines.

🚫

Data We Do Not Collect

We want to be completely transparent. This extension never collects, stores, or transmits the following:

  • Your name, email address, or any account information
  • The text content you type or enhance on any website
  • Your browsing history or the URLs of pages you visit
  • Your API key in readable (decrypted) form — it never leaves your device
  • Usage analytics, error reports, or telemetry of any kind
  • Cookies or any form of cross-site tracking
💾

Data Stored Locally on Your Device

The extension stores a small amount of data in your browser's local storage (chrome.storage.local) to remember your preferences between sessions. This data never leaves your device.

  • Encrypted API key — your API key is encrypted using AES-256-GCM with a unique encryption key derived via HKDF from your extension's runtime ID. The raw key is never written to disk in any readable form.
  • Selected AI provider — which service you have configured (OpenAI, Gemini, Groq, or Ollama).
  • Tone preference — your preferred writing tone (professional, casual, friendly, formal).
  • Ollama endpoint URL — only if you use a self-hosted Ollama instance.

You can delete all locally stored data at any time by removing the extension or clearing its storage from chrome://extensions → AI Grammar Enhancer → Details → Clear data.

How Your Text Is Processed

When you click "Enhance Text", the selected text is sent directly from your browser to the AI provider's API endpoint using your own API key. The request goes from your device straight to the provider — there is no relay server or intermediary operated by us.

The AI providers you can choose from are:

OpenAI (api.openai.com)
Google Gemini (googleapis.com)
Groq (api.groq.com)
Ollama (localhost — private)

Each provider has its own privacy policy that governs how they handle API requests. We strongly encourage you to review the privacy policy of the provider you choose. When using the local Ollama option, your text never leaves your machine at all.

🔑

Browser Permissions Explained

The extension requests the following browser permissions and nothing more:

  • activeTab — to read the text you are currently editing and write the corrected result back into the same input field on the active page.
  • storage — to save your encrypted API key and settings locally on your device.
  • Host permissions (API endpoints only) — to allow the background service worker to reach the four specific AI API endpoints listed above. No other hosts are ever contacted.
📦

No Remote Code Execution

All JavaScript powering this extension is bundled within the extension package itself. The extension does not load, download, or execute any code from external URLs at runtime. No use of eval(), dynamic script injection, or remote modules of any kind is present in the codebase.

👶

Children's Privacy

This extension is not directed at children under the age of 13 and we do not knowingly collect any personal information from children. Because we collect no personal data from any user, no special risk arises from children using the extension.

📝

Changes to This Policy

If we make any material changes to this privacy policy, we will update the effective date at the top of this page and, where appropriate, provide a notice within the extension. We encourage you to review this page periodically. Continued use of the extension after changes are posted constitutes your acceptance of the updated policy.