Real-time rhythm
Menu-bar readout
Up/down speeds sampled at 1 Hz and shown live in the menu bar. No window required.
NETWORK HEALTH MONITOR · for macOS
Track bandwidth peaks, detect lag arrhythmias, and answer — with data — the one question: do I actually need to upgrade my plan?
CHAPTER 01
Six continuous readings
Six continuous measurements, from live rhythm to long-term trend. Each one reads like a report you can actually use.
Menu-bar readout
Up/down speeds sampled at 1 Hz and shown live in the menu bar. No window required.
Daily & all-time
Automatically logs daily and all-time peak throughput so you can tell if your plan still has headroom.
1m → 24h windows
Six time windows — 1m / 5 / 15 / 30 / 60 min / 24h — to see both micro-spikes and long-term shape.
Amber / Red
As usage approaches your plan ceiling, readings turn Amber, then Red — just like a patient monitor.
No cloud, ever
Every reading stays in ~/Library. No accounts, no telemetry, no uploads. Period.
CPU <1%, RAM <50MB
Built on native APIs. You'll forget it's running — which is the point of a good monitor.
CHAPTER 02
Three steps, ninety seconds
Check in, attach the electrodes, read the report. Three steps, about 90 seconds.
Grab the DMG from GitHub and drop it in Applications. The app takes over the menu bar — no Dock clutter.
Tell it your plan's rated speed (say, 500 Mbps) so the instrument knows when to raise an alert.
From then on, every glance is a check-up. Upgrade decisions become data-driven — not vibes.
CHAPTER 03
A realistic bandwidth trace
A realistic bandwidth trace — calm baseline, sharp peaks, the occasional spike. Exactly what you want to read at a glance.
CHAPTER 04
The five questions we get most
The five questions we get most.
Yes — 100% free. No subscription, no in-app purchase, no ads.
No. Readings are stored only in ~/Library/Application Support/BandwidthECG on your Mac. This is not a cloud service.
macOS 13.0 (Ventura) and later. Apple Silicon and Intel are both native.
It won't. Monitoring uses native APIs — typically under 1% CPU and under 50 MB of RAM.
Drop the app in the Trash. To clear all recorded readings too, remove ~/Library/Application Support/BandwidthECG.
Install the instrument.
Free. Local. Lightweight. Starting today, decide with data — not gut feel.
Requires macOS 13.0+ · Apple Silicon & Intel