# Browser extension privacy

> What the Hansard browser extension reads, where it sends it, and what it never collects or shares.

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](https://www.hansard.dev/privacy/data-boundaries/).

## 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

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

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

- 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

- **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

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

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.
