Lens
Last updated: 19 July 2026 · Version 1.5.0
Lens is a bring-your-own-key AI side panel. Your messages and the page content you work with go directly from your browser to the AI provider you chose — using your own key. There is no Lens server in between.
Lens accesses data only when you actively use it — when the side panel is open and you invoke it on a page:
Lens does not run in the background, does not read pages you haven't opened it on, and does not monitor your browsing.
When you send a message, your text plus the relevant page content (title, URL, and extracted text) is transmitted directly from your browser to the AI provider you configured — Google (Gemini), OpenAI, or Anthropic — over an encrypted connection, authenticated with your own API key. Lens is not a server-side intermediary; the request goes straight to the provider.
What the provider does with that data is governed by their policy, not Lens's. Review whichever you use:
You are responsible for understanding your chosen provider's practices — including whether they retain data or use it for training — and configuring your account there accordingly.
Lens stores everything locally in your browser via Chrome's storage APIs:
chrome.storage.local and is used for one purpose only — authenticating your requests to your chosen provider. It never leaves your browser except in those direct requests, and is never sent to us or any third party.chrome.storage.local.activeTab and host access to <all_urls> — to read page content when you open the side panel on a tab, only when you invoke Lens there.storage — to keep your API key and settings locally in your browser.sidePanel — to show the Lens chat in Chrome's side panel.scripting — to run Lens's content-extraction script on the page when you open the panel.contextMenus — to add the right-click entry for asking Lens about selected text.Lens is a general-purpose tool, not directed at children under 13, and does not knowingly collect personal information from anyone. If you are a minor, review your AI provider's policies before using Lens with your key.
If Lens's data behavior ever changes — for example, if it were to add telemetry or server-side processing — this policy will be updated before that change ships in a release. The date at the top reflects the latest revision.
Questions about this policy or Lens's privacy practices can be sent to shivamgupta5203@gmail.com.