See when your Mac drains battery while charging
Single-file Swift app using IOKit, but coconutBattery already monitors this.

Answers 'which app is using my mic?' when macOS won't tell you.
macOS users concerned with privacy, power users, professionals on video calls
I built Vigil, a small macOS menu bar utility that shows which apps are using your camera or microphone.
macOS already shows the green/orange privacy indicator dots, but it doesn't show which application triggered them. If you have multiple apps open (Zoom, browsers, Slack, etc.), it can be difficult to know which one is actually accessing the device.
Vigil runs in the menu bar and monitors camera and microphone access in real time. When a device becomes active it attempts to attribute usage to the responsible application and displays the app name and icon.
Some technical details:
- real-time monitoring with ~2 second polling - multiple detection signals (hardware access via IOKit, CoreMediaIO state, and permission correlations) - per-app attribution when possible - notifications when devices become active - activity history with configurable retention
The app works on both Intel and Apple Silicon Macs.
Everything runs locally — there is no telemetry and no network communication.
I built it because I wanted more visibility into camera/mic access than the system indicators provide.
Happy to answer questions or hear feedback.
Single-file Swift app using IOKit, but coconutBattery already monitors this.
Menu bar battery monitor is useful, but macOS already shows this natively now.
System audio transcription without API keys—but Whisper Desktop and Otter do this already, better-known.
Pre-flight secret scanner masks API keys before AI tools see your clipboard.
Reads cookies directly; no auth dance, no Electron, pure native macOS.
Modular synth approach to Mac hardware; lid angle pipes into speaker is chef's kiss.