Skip to content

Instantly share code, notes, and snippets.

@andrewoplas
Created February 22, 2026 14:54
Show Gist options
  • Select an option

  • Save andrewoplas/d0fad91609b414fbb783e67c70269b82 to your computer and use it in GitHub Desktop.

Select an option

Save andrewoplas/d0fad91609b414fbb783e67c70269b82 to your computer and use it in GitHub Desktop.
Domain Switcher - Privacy Policy

Privacy Policy

Domain Switcher Last updated: February 22, 2026

Overview

Domain Switcher is a browser extension that allows users to quickly switch between staging and production versions of websites. This policy explains how the extension handles data.

Data We Collect

Domain Switcher does not collect, transmit, or store any personal data on external servers.

The only data stored by the extension is:

  • Site pairs — the name, staging URL, and production URL you configure. This data is stored locally on your device using the browser's built-in chrome.storage.local API and never leaves your device.

Permissions Used

storage

Used exclusively to save your configured site pairs locally on your device. No data is sent to any external server.

tabs

Used to read the URL of your active tab to detect whether you are on a staging or production environment, and to navigate the tab when you trigger a switch. No tab data is recorded or transmitted.

contextMenus

Used to add a "Switch Environment" option to the browser right-click context menu. No data is collected through this feature.

Third-Party Services

The extension fetches website favicons from https://www.google.com/s2/favicons to display icons next to your configured site pairs. Only the domain name of your configured production URL is included in this request — no personal information is sent. This request is subject to Google's Privacy Policy.

Data Sharing

We do not share any data with third parties. There are no analytics, tracking scripts, or advertising SDKs included in this extension.

Changes to This Policy

If this policy is updated, the "Last updated" date at the top of this page will be revised. Continued use of the extension after any changes constitutes acceptance of the updated policy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment