Privacy Policy

Last updated: 2026-05-27

Data We Process

Audio Output Presets captures tab audio locally using Chrome's tabCapture API and routes it to the selected output device via setSinkId. The extension does not read, store, or transmit page content.

Local Storage

The extension stores device presets and preferences in browser local storage (key pattern: audioOutputPresets:items). An anonymous user ID is stored for Pro status verification. No audio data is ever stored.

Server Requests

The extension contacts ext-api.ideaguard.dev for Pro status verification and trial activation. No page content or audio data is sent to any server.

Audio Data

All audio routing happens entirely within your browser. Audio streams are captured locally and played through your chosen device. No audio data leaves your device at any point.

Payment Information

Payments are processed by Lemon Squeezy. Audio Output Presets does not store full credit card numbers.

Permissions

  • activeTab — Identify the current tab to route its audio
  • tabCapture — Capture tab audio streams
  • offscreen — Create offscreen document for audio playback
  • scripting — Pause/play media in tabs (Pro feature)
  • storage — Save device presets and preferences

Contact

Privacy questions: audio-output-presets-support@ideaguard.dev