Skip to content

Privacy and data handling

Last updated 2026-10-15

Browy is a desktop application: a Chromium browser extension plus a small native messaging host that runs on your machine. This page documents the data Browy handles and is the privacy policy referenced in the Chrome Web Store and Microsoft Edge Add-ons listings.

DataWhy
Page content the agent inspects (DOM snapshots, screenshots, console / network logs, JS evaluation results)The model needs to see what’s on screen to act. Same data path as gh copilot in a terminal.
Your chat messagesThey’re the prompt to the model.
Tool-call results (e.g. “navigated to X”, “clicked element 7”)The model needs feedback to plan the next step.

GitHub’s handling of Copilot data is governed by the GitHub Copilot Privacy Statement and your Copilot subscription terms. Browy does not modify, intercept, or proxy these requests.

DataWhereLifetime
Chat historyTranscripts: the GitHub Copilot SDK’s session store under ~/.copilot/ on your machine. Display cache: chrome.storage.local (per-profile extension storage)Until you delete the chat from the side panel’s history, which removes both. Uninstalling the extension clears only the cache
Settings (model, reasoning effort, theme, last tab)chrome.storage.localUntil you uninstall the extension
Native host log~/.browseragent/native-host.log (rotated at 5 MB, one previous copy kept as .1)Until you delete ~/.browseragent/; uninstalling doesn’t remove it
Agent scratch disk + key-value memory~/.browy/data/files/ and ~/.browy/data/notes.jsonUntil you delete them; survives across chats
GitHub Copilot session state, including Browy’s chat transcripts~/.copilot/ (managed by the Copilot CLI, not Browy)Per Copilot CLI’s behavior; deleting a chat in Browy removes its session

Page content the agent reads, including DOM snapshots, console output, network logs, and screenshots, comes from the active tab and is sent to the model unmodified. You pick the tab the agent runs against, what you type into chat, and which tools are enabled in Settings.

That includes things power users want to send: API keys for backend testing, OAuth redirect URLs, Authorization headers from a network trace. Browy doesn’t second-guess you.

The signup box at the bottom of these pages is optional. If you use it, your email address is stored with the page you signed up on and its language, in a database on Cloudflare that only the maintainer has access to. It’s used for one thing: an email when there’s a new version of Browy worth trying. It’s never sold or shared, and every email will have a one-click unsubscribe link.

Browy and its email updates are not directed to children under 13. The extension and native host collect no data from anyone, including children.

When this policy changes, the Last updated badge at the top of this page changes too. Material changes are also noted in the changelog.