Skip to content
Gecko Agent logo Gecko Agent

Legal

Privacy Policy

Last updated: April 6, 2026

1. Overview

Gecko Agent is a Chrome extension that provides an AI-powered browser automation assistant running directly in Chrome's side panel. This Privacy Policy explains what data the extension accesses, how it is used, and what is never collected or transmitted.

2. Data We Do NOT Collect

Gecko Agent does not collect, store, or transmit any personal user data to any server owned or operated by the developer. Specifically, the extension never collects:

  • Names, email addresses, or any personally identifiable information
  • Browsing history
  • Financial or payment information
  • Health information
  • Authentication credentials
  • Location data
  • User activity patterns or analytics

3. Data Stored Locally

Gecko Agent stores the following data exclusively on your local device, using Chrome's built-in chrome.storage API. This data never leaves your browser:

Data Purpose
OpenRouter API keyTo authenticate requests to the LLM provider
Selected AI modelTo remember your model preference
Extension settingsTo save your configuration
Conversation historyTo allow you to restore past sessions
Custom prompt templatesTo save your reusable prompts
Activity logTo display tool execution history

You can clear all locally stored data at any time by uninstalling the extension or using Chrome's extension data management tools.

4. Data Sent to Third-Party APIs

When you send a message or trigger an agent action, the content of your request and the current page context are sent to the OpenRouter API to generate a response. This is a direct API call initiated by you.

  • What is sent: Your chat message, conversation history, and page content (when read by the agent)
  • What is NOT sent: Any personal account data, credentials, or information beyond what you explicitly include in your request
  • Who receives it: OpenRouter and/or the underlying LLM provider you selected (e.g., Anthropic, OpenAI, Google)

Please refer to OpenRouter's Privacy Policy and the respective LLM provider's policies for details.

Your API key is stored locally and sent directly from your browser to OpenRouter. It is never transmitted to any server controlled by the Gecko Agent developer.

5. Permissions Justification

The extension requests the following Chrome permissions, each serving a specific and necessary purpose:

  • sidePanel, to display the assistant's chat interface in Chrome's side panel
  • tabs, to read the active tab's URL and title so the agent understands the current page context
  • tabGroups, to allow the agent to create or manage tab groups when explicitly requested
  • storage, to save preferences, history, and settings locally
  • activeTab, to access the currently active page content when you trigger an agent action
  • scripting, to inject content scripts that allow the agent to read the DOM and interact with page elements
  • host permissions (https://*/*, http://*/*), required because Gecko Agent is a general-purpose automation tool that must be able to operate on any website the user chooses to automate

6. Remote Code

Gecko Agent does not use remote code. All JavaScript executed by the extension is bundled within the extension package itself. The extension does not load, inject, or execute any external scripts from remote URLs.

7. Children's Privacy

Gecko Agent is not directed at children under the age of 13 and does not knowingly collect any information from children.

8. Changes to This Policy

This Privacy Policy may be updated occasionally. Changes will be reflected in the "Last updated" date at the top of this document. Continued use of the extension after any changes constitutes acceptance of the updated policy.

9. Contact

For any questions or concerns regarding this Privacy Policy, please open an issue on the GitHub repository:

Open an issue on GitHub