Privacy Policy — Auto Unmute

Last updated: 2026-04-23

Auto Unmute is a Chrome extension that automatically unmutes you in Google Meet when you start talking while muted.

Summary

The extension does not collect, store, transmit, or share any user data. All processing happens locally in your browser. There are no analytics, no telemetry, no remote servers, and no third parties involved.

What the extension accesses, and why

Data / permissionWhyWhere it goes
Camera (video) Local mouth-movement detection via MediaPipe Face Landmarker, running entirely inside your browser. Stays on your device. Never recorded, never uploaded. Frames are read and immediately discarded.
Microphone (audio) Used for two local signals: raw audio-level detection (AudioWorklet RMS) and optional Web Speech API activity. Depending on browser/vendor behavior, Web Speech may use cloud recognition services. The extension itself does not store, log, or transmit audio. Audio-level metrics are ephemeral in memory; recognized words are in-memory only for optional popup diagnostics.
storage Saves your settings (auto-unmute on/off, engine choice, thresholds, selected camera, language, debug toggles). Synced via Chrome's standard chrome.storage.sync API. Settings only — never any audio, video, or speech content.
tabs + https://meet.google.com/* Lets the extension find your Google Meet tab, observe the mic button, and dispatch the same Ctrl+D / ⌘+D shortcut you would press yourself. Local browser API calls only. No network requests are made by the extension.

What the extension does NOT do

Open source

The full source code is published at github.com/khalilgharbaoui/auto_unmute. You can audit exactly what the extension does and build it yourself.

Contact

For questions, open an issue at github.com/khalilgharbaoui/auto_unmute/issues or email khalilgharbaoui@hotmail.com.