Skip to content

Browser extension privacy

Effective September 29, 2026.

The Hansard browser extension saves your own conversations from ChatGPT, Claude, Gemini, Perplexity, and Devin to the Hansard app on the same computer. This page describes the data it handles. For what the Hansard app itself sends off your computer, see What leaves your machine.

Everything the extension reads goes to one place: the Hansard app or CLI running on your own computer, at 127.0.0.1. The extension has no server of its own. It sends nothing to the publisher or to any third party, contains no analytics or advertising code, and runs no code downloaded from the internet.

The extension delivers only after you pair it with Hansard using a one-time code. Captures wait in the browser until the paired Hansard app accepts them.

The extension reads a provider only after you turn that provider on. Turning one on asks for access to that provider’s website and file hosts; nothing else is requested.

For each provider you turn on, the extension reads, through your signed-in tab:

Data Why
Your conversations: messages, responses, and the files and images they reference To save your chat history in your Hansard archive. Conversations can contain anything you wrote, including personal, health, financial, or location details.
Each conversation’s details: title, model, settings, and project, space, or collection, including a Claude project’s name, description, instructions, and document names and sizes (never document contents) To record how the provider describes each conversation.
Your account’s name, email or username, and organization on that provider To keep conversations from different accounts apart.
The link to each saved conversation To open it on the provider later.

To read your history, the extension uses the provider’s own signed-in session in that tab. For Devin, it reads the sign-in token Devin keeps in that page and uses it only for requests to Devin. The extension never stores or delivers provider sign-ins, passwords, or cookies. Signed file links, upload links, and access keys are removed before a capture is saved.

On a provider’s page, the extension notices when the page changes so it can check for new conversations. It does not record the pages you visit, your clicks, your keystrokes, or your network traffic, and it never reads other websites.

The extension keeps these in the browser’s extension storage:

  • The address of the paired Hansard app and the credential that proves the pairing.
  • Which providers you turned on, and when each was last checked.
  • Captures that have not reached Hansard yet, including their files.

Captures and their files are deleted from the browser once Hansard has received them. Uninstalling the extension deletes everything it stored in the browser.

  • It never sells your data or shares it with anyone.
  • It never uses your data for advertising, for profiling, or to decide creditworthiness or lending.
  • It never uses your data for anything other than saving your conversations to your own Hansard archive.
  • It never reads websites other than the providers you turned on and the Hansard app on your computer.
  • Stop saving one provider: turn it off in the extension’s settings. The extension also gives up its access to that provider’s website.
  • Stop all saving: choose Disconnect in the extension’s settings, or disconnect the browser in Hansard under Settings → Imports → Browser extension.
  • Delete what the extension stores: uninstall the extension.
  • Delete saved conversations: conversations already saved belong to your Hansard archive on your computer, and you manage them there. Removing the extension does not delete them.

The extension sends captures to Hansard over your computer’s loopback connection, which never leaves the computer. Hansard accepts them only from a paired extension presenting its credential, and checks each file against its recorded fingerprint. Requests to providers use HTTPS.

Changes to this policy appear on this page with a new effective date. For questions, use the contact email on the extension’s Chrome Web Store listing.