Last updated: 2026-06-23
llmOverlay is a Chrome extension that lets you highlight text inside an LLM chat (ChatGPT or Claude) and get a side-panel explanation grounded in that conversation. This policy explains exactly what data the extension touches and where it goes.
api.anthropic.com) or
OpenAI (api.openai.com) — using your own API key.When you trigger an explanation (keyboard shortcut or the side-panel question box), the extension reads, from the active ChatGPT/Claude tab:
This content is sent only to the LLM provider's API to generate the answer.
chrome.storage.local on your device
so the extension can authenticate to the provider. They are never sent anywhere except
to that provider's API as the Authorization header.chrome.storage.session, which Chrome clears automatically when
the browser closes. The in-panel Clear button wipes it on demand.No data is written to any remote database, analytics service, or developer-operated server.
Text you submit for explanation is processed by whichever provider you choose:
Their handling of that data is governed by their own policies and your account settings with them.
chatgpt.com and claude.ai.Permissions are scoped to reading the active LLM chat tab, storing your settings and session history locally, and calling the two provider APIs. Each permission is justified in detail in the extension's store listing.
Questions about this policy: jbatsell65@gmail.com