Privacy
Your conversations never leave this computer. No analytics, no error reporting, no account, no sync, no server of ours anywhere.
There is exactly one network request in the whole product, and you are the one who triggers
it: pressing Activate after pasting a licence key sends that key to
api.polar.sh, the store that sold it, so it can confirm the key is real. That
request carries the key and nothing else — no conversation, no title, no address, no identifier
of any kind. It happens once. There is no background re-check.
What it stores, and where
For each conversation you open on a supported site: the conversation's own address, its title,
the visible text of the conversation, and the times it was first and last seen. All of it in
Chrome's own IndexedDB on this machine, under the unlimitedStorage permission, which
exists only so a long history is not truncated at a quota. A licence key, if you buy one, sits
separately in storage and is never included in an export.
It records a conversation only when you open it. It does not fetch, crawl or enumerate anything in the background, and it has no access to conversations you have not looked at.
The three permissions, and why each exists
unlimitedStorage— so a long history is not silently truncated at Chrome's default quota. It governs how much can be stored on your own machine, nothing else.alarms— one check an hour that the local index is still readable, so a corrupted database is reported in the popup instead of looking like an empty history.storage— a few hundred bytes: your licence key, if you have one. Nothing about your conversations is kept here.
None of the three involves the network. There are no optional permissions, and no host
permission is requested for api.polar.sh — the activation request works without one
and could not reach any other address if it tried.
Which sites it can see
chatgpt.comandchat.openai.comclaude.aigemini.google.com
Those four hosts and no others. On any other site the extension has no access at all — not restricted, not filtered: absent.
What it never touches
Your account, your credentials, your cookies, your other tabs, and anything you type outside a conversation you have open. It reads the rendered text of a conversation page and nothing else.
Deleting
The popup forgets everything from one service in a click, and exports the whole index to a file you keep. Removing the extension deletes everything it stored, and there is no copy anywhere else because nothing was ever sent anywhere.
Paying, and what it does not change
The free version searches the last 90 days. A licence lifts that limit. Either way the whole history is indexed, stays on your machine and comes out in the export — the limit is on what search reaches, never on what is kept, and the popup always says how many older conversations are sitting outside the window rather than quietly returning fewer results.
Payment happens on the seller's own page, in your browser, outside this extension. No payment provider's code is bundled or loaded here; Chrome forbids it and it would be the wrong place for it regardless.
Changes
If a future version ever adds a second network request, or makes the existing one happen without you pressing a button, this page will say so before that version ships and the change will be described in the store listing.