Privacy

What we do and don’t know about you.

Short version: nothing. Patch Panel runs entirely on your own device, makes no network calls of its own, and has no analytics or accounts. The longer version is below — you should still read it.

What Patch Panel stores

Your YAML configuration and a handful of display settings — bar position, height, width, display mode, auto‑hide toggle, and a schema version marker. That’s it.

All of it lives in chrome.storage.local on the same device you installed the extension on. Patch Panel does not use chrome.storage.sync, so the data is never synced through your Google account. Nothing is ever uploaded to a server by the extension.

What Patch Panel accesses

Patch Panel runs a small content script on every http:// and https:// page so it can draw a bar on top of the page. The content script only renders its own UI. It does not read, log, or transmit the contents of the pages you visit, nor does it look at your browsing history, tabs, cookies, form data, or anything else on the page.

The extension requests exactly one permission: storage. There are no host permissions, no tabs permission, no cookies permission.

Third-party requests

Patch Panel itself makes no network requests — it never phones home and never contacts any server under our control.

However, your YAML config can include icon URLs for each service. Those icons render as ordinary <img> tags in the bar, which means your browser will fetch them from whatever URL you wrote.

If you point icons at your own self-hosted images, those requests never leave your network. If you use a third-party favicon service like https://www.google.com/s2/favicons?domain=…, then your browser contacts that service directly and it learns the domains you looked up, subject to its own privacy policy. This is your choice; you can avoid it by self‑hosting icons or by omitting icon from your config entirely.

Analytics, tracking, and telemetry

None. There is no analytics SDK, no crash reporter, no error tracker, no A/B test framework, no ad network, no fingerprinting — of any kind.

Your data, your device

Because everything lives in your browser’s extension storage, uninstalling Patch Panel from Chrome removes all of it. There is no cloud account, no server-side record, and nothing for us to delete on your behalf — because we never had any of it in the first place.

You can also inspect and edit the full stored state at any time from the extension’s Options page.

Changes

If this policy ever changes, the new version will ship in the next release of the extension and the “updated” date at the top of this page will move. The change history lives in the Git history — diffs only, no rewrites.

Contact

Questions, concerns, or something that doesn’t match what you’re seeing? Open an issue at github.com/balu‑/patch‑panel.