Browser LLM Chrome Extension
Last updated: January 22, 2026
Browser LLM is an open-source Chrome extension that provides AI-powered text transformations directly in your browser. We are committed to protecting your privacy and being transparent about our data practices.
This privacy policy explains what information the extension accesses, how it is used and what choices you have.
API Keys: If you choose to use cloud-based LLM providers such as OpenRouter, you will need to enter an API key. This key is encrypted using AES-256-GCM encryption and stored locally in your browser. The encryption key is a non-extractable CryptoKey stored in IndexedDB.
Settings and Preferences: Your configuration choices are stored locally. This includes your selected provider, model preferences, custom transformation prompts and keyboard shortcuts.
Selected Text: When you explicitly trigger a text transformation by using a keyboard shortcut or context menu, the extension reads the text you have selected. This text is processed only when you initiate the action.
API Keys: Used solely to authenticate requests with your chosen LLM provider. Keys are decrypted only when making API requests and cached temporarily in session storage. The cache is cleared when you close your browser.
Selected Text: Sent to your chosen LLM provider to generate the requested transformation. Text is never stored, logged or transmitted anywhere other than directly to the provider you have configured.
Settings: Used to customize the extension behavior according to your preferences. Settings remain on your device.
When you use Browser LLM with a cloud provider, your selected text and API key are transmitted directly to that provider. These transmissions occur only when you explicitly trigger a transformation.
OpenRouter: If you use OpenRouter as your provider, your text is sent directly to openrouter.ai. Your data is subject to the OpenRouter Privacy Policy.
Ollama (Local): If you use Ollama, all processing happens entirely on your local machine. No data leaves your computer.
We do not share, sell or transfer your data to any third parties. There is no backend server, no middleman and no data collection infrastructure. All network requests go directly from your browser to your chosen LLM provider.
All data is stored locally in your browser using Chrome’s storage APIs. Nothing is transmitted to us or any server we operate.
API keys are protected using industry-standard encryption:
| Data Type | Storage Location | Encryption |
|---|---|---|
| API Keys | chrome.storage.local + IndexedDB | AES-256-GCM |
| Settings | chrome.storage.sync | None (no sensitive data) |
| Session Cache | chrome.storage.session | Cleared on browser close |
Clear API Key: Open the extension popup and clear your API key from the settings.
Clear All Extension Data: Go to chrome://extensions, find Browser LLM and click “Remove” to delete the extension and all associated data.
Reset Settings: Clear your browser’s extension storage through Chrome’s settings or by removing and reinstalling the extension.
You have full control over where your data goes:
Browser LLM requests the following permissions:
| Permission | Why We Need It |
|---|---|
storage |
Store your encrypted API key, settings and preferences locally in your browser |
contextMenus |
Add a right-click menu so you can access text transformations on any selected text |
activeTab |
Read the text you have selected and display the transformation result as an overlay on the current page |
host_permissions: openrouter.ai/* |
Make API calls directly to OpenRouter when you choose it as your provider |
| Content scripts on all URLs | Enable text selection detection and result overlay display on any webpage you visit |
We request only the permissions necessary for the extension to function. We do not request permissions for reading browsing history, accessing cookies or any other sensitive data.
Browser LLM’s use and transfer of information received from Google APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements.
Specifically:
When using cloud providers, your data is subject to their privacy policies:
We recommend reviewing these policies before using cloud-based providers.
We may update this privacy policy from time to time. Changes will be posted to this page with an updated revision date.
For significant changes, we will update the extension version and you will see the changes when the extension updates.
Browser LLM is open source. You can review the source code to verify our privacy claims:
If you have questions about this privacy policy or the extension’s data practices:
This privacy policy is effective as of January 22, 2026.