ChatPeer
Add to Chrome — it's free
ABOUT

A small tool with one rule.

ChatPeer adds folders, full-text search and export to Claude and ChatGPT. The rule is that your conversation content never leaves your browser — and the reason you can believe it is that we never built the endpoint that would receive it.

What crosses the network

“Local-first” is a claim every extension in this category makes, so here is the whole of it as a list. Anything not in the bottom three rows does not reach a server we run.

CONVERSATIONS
Never leave the browser. Indexed in IndexedDB, on your device.
SEARCH QUERIES
Run against the local index. No query is sent anywhere.
EXPORTS
Built in the page and handed to Chrome's downloader.
LICENCE KEY
Stored on our server, so a key can be validated and revoked.
EMAIL ADDRESS
Stored for paying customers, to deliver and recover the key.
DEVICE COUNT
A random per-install ID, up to 3 per licence. Not hardware-derived.

The full detail, including who processes payments and how long a record is kept, is on the privacy policy.

How it’s built and run

The extension is a Chrome content script that runs on claude.ai and chatgpt.com. It builds a full-text index with FlexSearch and stores it in IndexedDB — the same browser storage that holds your bookmarks — which is why search works offline and why there is nothing to sync.

The site you are reading is a static Next.js build. Payments go through Stripe, which means card details never touch our infrastructure either; licence emails go out through Resend. Those two and the licence database are the entire server-side footprint.

The interface is translated into English, Arabic, Spanish, French and German, with genuine right-to-left layout for Arabic rather than a mirrored stylesheet.

What we hold to

The architecture is the guarantee

There is no server that receives conversation content, so there is nothing that could leak it, be subpoenaed for it, or change its mind about it in a later policy update. A privacy policy is a promise; a missing endpoint is a fact.

The free tier is the whole product

Every feature is in the free tier — most of them with a limit. Nothing is hidden behind the paywall that isn't also there, smaller, for free. You can tell whether it suits you before paying anything.

Comparisons list the rows we lose

Our comparison pages name the places a competitor is genuinely ahead. We would rather be trusted on the eight rows we win than disbelieved on all eleven.

Getting hold of us

One address, read by the person who writes the code: support@chatpeer.co. Bug reports, licence problems, feature arguments and refund requests all go to the same place.

Refunds are unconditional within 14 days of purchase — email the address above and you get your money back without being asked why.

See whether it fits

Free tier, no account, no card. Uninstall is one click.

Add to Chrome — it's free