Privacy Policy for Simple Gemini

Effective date: July 5, 2026

Simple Gemini is a Chrome extension that summarizes text the user explicitly provides. This includes text typed or pasted into the popup, text selected on a webpage, and selected text sent through the browser context menu.

Single Purpose

Simple Gemini's single purpose is to summarize user-entered or user-selected text in Chrome.

What Data Is Processed

Simple Gemini may process:

Simple Gemini does not automatically summarize full webpages by default.

Chrome Built-in AI

By default, Simple Gemini uses Chrome Built-in Prompt API where Chrome makes it available. In this mode, source text is sent to Chrome's built-in AI runtime for summarization.

Chrome Built-in AI availability depends on Chrome version, operating system, device capability, language support, and local model readiness. Some users may need to prepare or download Chrome's local AI model through Chrome-supported flows before local summarization is available.

Gemini API BYOK Mode

Users may choose Gemini API in settings and provide their own Gemini API key. The key is validated before it is saved.

When Gemini API is selected, Simple Gemini sends the user's source text to Google Gemini API to generate a summary. The user's API key is sent to Google using the x-goog-api-key header for validation, model discovery, and summary requests.

The Gemini API key is stored only in chrome.storage.local on the user's device. It is not stored in chrome.storage.sync, not sent to content scripts, not included in prompts, not placed in URLs, and not shown again in the settings UI after saving.

Experimental Auto Fallback

Simple Gemini includes experimental engine options behind an experimental feature setting. If the user enables experimental Auto fallback and has saved a Gemini API key, the extension may use Gemini API as a fallback when Chrome Built-in AI options are unavailable.

Local Storage and Cache Behavior

Simple Gemini stores extension settings so the extension can remember the user's preferences. Non-secret settings may be stored in chrome.storage.sync. Gemini API keys are stored only in chrome.storage.local.

Source text and summaries are not persistently stored by default. If optional cache behavior is enabled, cached source/summary data is stored locally by the extension. Strict privacy behavior disables persistent cache and allows only memory cache.

Data Sharing

Simple Gemini does not sell user data.

Simple Gemini does not operate a developer-controlled backend for collecting source text, summaries, API keys, or analytics.

Simple Gemini shares source text with Google Gemini API only when the user selects Gemini API, or when the user enables experimental Auto fallback and has configured a valid Gemini API key.

Remote Code

Simple Gemini does not execute remote hosted code. Extension code and assets are packaged with the extension. External support or project links open as normal browser links.

Content Scripts

Simple Gemini uses a content script so a selected-text summary button can appear on webpages. The content script can access selected text needed for the user-requested summary action. It does not receive Gemini API keys.

Data Retention

Settings remain stored until the user changes them, clears extension data, or uninstalls the extension. A saved Gemini API key remains in local extension storage until the user clears it, clears extension data, or uninstalls the extension. Source text and summaries are not persistently stored by default.

Contact

For privacy questions, contact workingyuanyuan@gmail.com or visit https://github.com/workingyuanyuan.