SoundBooster
# Privacy Policy — SoundBooster
**Last updated: 24 August 2026**
SoundBooster does not collect, transmit, sell, or share any personal data.
## What it stores, and where
Everything the extension remembers lives in Chrome's own extension storage
on your computer. Nothing is uploaded anywhere, because the extension has
no server to upload it to.
| What | Where | Why |
| --- | --- | --- |
| The level of each open tab | `chrome.storage.session` | So the dial still reads 260% when you come back to the tab. Wiped when Chrome closes. |
| A level per site, e.g. `youtube.com → 180` | `chrome.storage.local` | The "Remember this site" switch. Turn it off and nothing is written. |
| Three preferences: remember-site, on-page readout, theme | `chrome.storage.local` | Your settings. |
| Two numbers for the support banner: when to show it next, and whether it has been retired | `chrome.storage.local` | So it appears at most once every ten days, and never again once you have used it. |
That is the complete list. You can see all of it yourself at
`chrome://extensions` → SoundBooster → *Inspect views: service worker* →
Application → Storage.
## What it does not do
- **No analytics, no telemetry, no crash reporting.** There is no
measurement code of any kind in the extension.
- **No accounts, no sign-in, no identifiers.** Nothing about you is
generated or stored.
- **No network requests of its own.** The extension bundles every asset it
uses, including the QR code on the Info tab. The only outbound traffic it
can cause is Chrome loading a page's own favicon into the Tabs list, and
opening the support link in a new tab if you click the button.
- **No page content is read.** The content script looks for `<video>` and
`<audio>` elements to route through the audio graph. It does not read
text, forms, cookies, credentials, or anything you type, and it never
modifies the page beyond briefly attaching the level readout in a closed
shadow root.
- **No audio is recorded.** Capture mode routes a tab's live audio through
the boost chain and out to your speakers in real time. Nothing is
buffered to disk, stored, or sent anywhere.
## Why it asks for the permissions it asks for
See [STORE.md](STORE.md) for the permission-by-permission explanation. The
short version: `<all_urls>` exists because a volume control that only works
on a list of approved sites is not a volume control.
## Removing your data
Uninstalling the extension deletes all of it. To clear it without
uninstalling, open the Tabs view and press **Reset every tab to 100%**,
which clears both the per-tab and the per-site levels.
## Changes
If this policy ever changes, the date at the top changes with it and the
new version ships with the update.