Architecture

Both extensions share a clean Manifest V3 architecture designed for performance and reliability.

Tab Capture

Chrome's tabCapture API captures audio from the active tab without affecting other tabs or system audio.

Offscreen Document

An offscreen document runs the Web Audio API processing chain, keeping the audio pipeline isolated and efficient.

Service Worker

A background service worker coordinates tab capture, settings storage, and message routing between components.

Persistent Storage

All settings are saved via chrome.storage and automatically restored when reopening the extension.