is.
Portfolio

Chrome MV3 · Local audio processing

Denge

A Manifest V3 extension for Chrome 116+. Audio processing, models and settings stay on the device: no microphone, no recording, no cloud.

  • Chrome
  • Extension
  • Local-first
Role
Design and build
Platform
Chrome 116+ · Manifest V3
Limit
Total digital boost capped at 400%
Privacy
No microphone · no recording · no remote models

What it does

The main screen offers 0-400% volume plus “keep it balanced” and “hold this level”. Each tab is enabled separately, and closing the window keeps processing running.

Advanced settings hold the modes, a manual target level, site preferences, dark/light/system theme, shortcuts and audio reset.

Highlights

01

Six listening modes

Normal, Sabit ses, Konuşma, Gece, Müzik and Sadece konuşma. The last uses a local GTCRN model for background suppression and brings mono output and extra latency.

02

Processing stays local

Audio processing, models and settings stay on the device: no microphone access, no recording, no remote model downloads, no analytics and no cloud sync.

03

No build step

The extension itself needs no build or npm install; validation runs real tab capture in a separate Chromium profile.

Technology

  • Chrome MV3
  • GTCRN
  • Playwright
  • Node.js 22+
  • Python 3

Next