CodeSavvy Last Updated: June 13, 2026

Privacy Policy

CodeSavvy is committed to providing a secure, lightweight, and private browsing experience. Read on to learn how we protect your information.

Privacy First

We do not collect, store, or transmit your personal data, browser history, or activities to any remote servers.

100% Local Storage

Your settings and Gemini API key are kept strictly on your local browser profile. No cloud sync is used.

1. Data Collection & Usage

CodeSavvy acts purely as a local utility extension. We believe in absolute transparency:

Settings & Gemini API Key: All customizable settings, quotes toggles, and API keys are stored on your local device using the Chrome Storage API (chrome.storage.local). This data stays isolated within your browser's extension sandbox and is never uploaded to the developer.

AI Text Enhancement: When you select text and use the context menu to run Gemini-powered enhancements, the extension uses your provided API Key to communicate directly with Google's API servers. No intermediary servers are involved, and we do not see or retain your text.

2. Permissions Justification

In compliance with Google's Single Purpose policy and data minimization guidelines, CodeSavvy requests the following permissions for operational purposes:

activeTab Required to apply modifications (like font changes, design mode editing, and input unlocking) exclusively to the active webpage you are currently viewing.
scripting Enables the extension to inject code to change font styling, unlock disabled inputs, and remove character length restrictions.
storage Used to save and retrieve your custom API key and option selections securely on your local device.
tabs Needed to identify active tabs in order to trigger the cache clearing reloads and screenshots securely.
browsingData Used to clear local cache files when utilizing the "Clear Cache" button.
contextMenus Allows the registration of right-click context menu options to enable rapid text transformations (case conversions and AI adjustments).
notifications Displays minor non-intrusive alerts when background operations complete (e.g. confirming cache clear).
downloads Allows you to instantly download captured webpage screenshots directly to your computer.

3. Third Party Services

The extension interacts directly with Google Gemini API endpoints to provide AI text enhancements. By using these features, you agree to Google's terms. Please consult the Google Privacy Policy for information on their data retention policies.

4. Policy Updates & Contact

We may revise this privacy policy from time to time. The updated document will always be available at this address. For any questions, suggestions, or concerns regarding your privacy:

✉️ Reach out via email: mahdialaaaldin+codesavvy@gmail.com