Why I built it
Tavostarted the way a lot of small tools do: one specific annoyance. A quiet YouTube video that could not be heard over a fan. A meeting with a barely-audible caller. A mic you couldn't mute without digging through the call app's settings. A webcam a site kept on without asking again. The browser gave me no tools to fix any of these.
System settings are the wrong level. They control the whole device. What I actually wanted was a set of controls for each tab — boost the quiet one, mute the loud one, flip the mic or camera off on the rest. So I built it with the Web Audio API for volume and per-tab media controls for the mic and webcam.
What it stands for
Privacy by default
No servers, no analytics, no account. Per-tab settings live only in session storage and are wiped when the browser closes.
Fast and lightweight
The extension is a tiny WXT bundle that uses native browser APIs. There is no background work, no telemetry, no cold start.
Open and inspectable
The whole project is open. You can read the source, audit the permissions, and rebuild it yourself if you want to.
Free, forever
No paid tier, no trial, no upsell. Every feature — volume, boost, mic, and camera — is free, for everyone.
Who is behind it
Tavo is built and maintained by Tonmoy Deb, who uses the extension every day. There is no company behind it, no investors, and no roadmap aimed at monetising your attention. The project lives on GitHub and you can reach me directly at tonmoydeb404@gmail.com.