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.
Where your data goes
Section titled “Where your data goes”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.
What the extension reads
Section titled “What the extension reads”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.
What stays in the browser
Section titled “What stays in the browser”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.
What the extension never does
Section titled “What the extension never does”- 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.
Your choices
Section titled “Your choices”- 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.
Security
Section titled “Security”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 and contact
Section titled “Changes and contact”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.