Right now, your Mac has dozens of active connections to servers around the world โ software updates, telemetry, app features, and possibly things you didn't authorize. CleanMachine's Network Monitor shows every one with country flags, geolocation, and process names. Like GlassWire, but native and built in.
macOS 13+ ยท Apple Silicon & Intel ยท Refreshes every 5 seconds
At any given moment, a normally-used Mac has dozens of active TCP connections โ many of which you'd never expect. CleanMachine's Network Monitor parses lsof -i -n -P -sTCP:ESTABLISHED every 5 seconds and shows every external connection with:
Private/LAN connections (local network traffic) are shown in a separate collapsed section so they don't clutter the external connection list.
Beyond watching live connections, CleanMachine runs 8 automated security checks and gives you a security score from 0โ100:
CleanMachine also shows bandwidth statistics: bytes in/out per network interface (Wi-Fi/Ethernet) since boot, plus the first active VPN tunnel if present. Useful for spotting unusual data usage โ an app sending unexpectedly large amounts of data can indicate malware or misconfiguration.
Download CleanMachine and open Network Monitor โ free. See every external connection with geolocation and process names. Full network security audit and all other features unlock for $19.99 once.
macOS 13+ ยท No subscription ยท 30-day money-back guarantee
CleanMachine uses the free ip-api.com geolocation service to look up the country and organization for each external IP address. The IP addresses are sent to ip-api.com for lookup โ but this is the same data that every web connection already exposes to every server you connect to. No other data is included. Results are cached per session to minimize requests.
CleanMachine's Network Monitor is a read-only viewer. To block specific connections, use macOS's Application Firewall (System Settings โ Network โ Firewall) or a third-party network filter. CleanMachine's Connection Inspector view (separate from Network Monitor) includes a Kill button per process.
Similar concept, different implementation. GlassWire is a Windows app that also has a Mac version. CleanMachine's Network Monitor is a native SwiftUI app with a different feature set โ it adds the network security audit with direct System Settings deep-links, which GlassWire doesn't have. It's also included as part of CleanMachine's $19.99 one-time price rather than a separate subscription.