Privacy Policy – Adaptive Proxy Switcher

Last updated: March 28, 2026

This Chrome extension processes proxy settings, rules, and network conditions locally in the browser. It allows users to define flexible rules that determine whether connections should go through a proxy or direct.

Local IP Detection (Auto‑Switch)

To enable network‑based auto‑switching, the extension detects local IP addresses using WebRTC inside an offscreen document. This is used to match subnet conditions and select the appropriate profile. No local IP addresses are transmitted or shared.

DNS Resolution

To resolve domain names to IP addresses (used for CIDR‑based matching rules and status display), the extension may send DNS‑over‑HTTPS (DoH) queries to the following public resolvers:

Only domain names are transmitted for resolution purposes. No other data is sent to these services.

Data Storage

No personal data is collected or transmitted by this extension. Configuration settings are stored locally using Chrome's storage.local API and never leave your device. Temporary UI state (e.g., last open settings tab) is stored in storage.session and is cleared when the browser is closed.

The following data is stored locally:

Tab URL Access

The extension reads the URL of the currently active tab solely to determine whether it matches a proxy rule, in order to display a status icon in the browser toolbar. Tab URLs are never stored, transmitted, or shared.

Proxy Permissions

The extension uses the proxy permission to apply user‑defined proxy settings via a dynamically generated PAC script. No third‑party proxies are configured by default — all proxy settings are explicitly defined by the user.

Tracking & Analytics

This extension does not use any tracking, telemetry, or analytics tools.

Contact

If you have questions or concerns, please contact the developer via the Chrome Web Store listing.