Audio Router Switch is designed for one purpose: route audio from individual browser tabs to user-selected output devices.
The extension captures tab audio locally using Chrome's tabCapture API and plays it through the chosen device using the setSinkId Web API. Audio data never leaves the user's device.
Depending on the features used, Audio Router Switch may process:
Audio stream from the active browser tab, captured locally via Chrome's tabCapture API and routed to the selected output device. Audio data stays on the device and is not transmitted anywhere.
Extension settings and user preferences, including per-tab device selection stored in browser local storage.
A locally generated or anonymous user identifier (for Pro features).
License, Pro, or billing status metadata.
Data is used only to:
Provide the extension's stated single-purpose workflow: capturing tab audio and routing it to a selected output device.
Save per-tab device preferences so the selected device is remembered when the popup reopens.
Verify license or Pro status (when Pro features are implemented).
Complete user-requested settings, account, or checkout actions.
The extension uses browser local storage (chrome.storage.local) to save per-tab device preferences. Storage keys follow the pattern audioRouterDevice:${tabId} and are automatically cleaned up when tabs are closed.
Users can remove local extension data by uninstalling the extension or clearing extension/site data in the browser.
Audio Router Switch may contact product services for license or Pro status verification, account/settings flows, checkout flows, or product features that explicitly require a service request.
All audio processing happens entirely on the user's device. No audio data is ever sent to any server.
Payments are processed by Lemon Squeezy or the configured payment provider. Audio Router Switch does not store full credit card numbers.
The product may receive limited payment metadata, such as license status, checkout status, product tier, or transaction status, to enable paid features.
Audio Router Switch does not sell user data.
Audio data is never transmitted outside the user's browser. The extension captures tab audio locally and routes it to the selected output device — no audio leaves the device.
Data may be shared only with service providers needed to operate the product, such as hosting, billing, license verification, or user-requested integrations, if those services are used by the final product.
Local extension data remains in the browser until the user clears it or removes the extension. Per-tab device preferences are automatically cleaned up when tabs are closed.
Server-side data, if any, is retained only as long as needed to provide the product, maintain billing/license records, comply with legal obligations, or resolve support requests.
Users can disable or remove the extension, clear extension storage, revoke site permissions in browser settings, or contact support for privacy questions.
Privacy contact: support@ideaguard.dev