Not gross at all.
Every app you install assumes it has unlimited outbound network access.
| Platform | Tool | Cost | Mechanism |
|---|---|---|---|
| Android | TrackerControl | Free / F-Droid | Local VPN intercepts all DNS + connections |
| Windows | Windows Firewall Control | Free (BiniSoft) | GUI + outbound rules over Windows Filtering Platform |
| Linux | OpenSnitch | Free / open source | Daemon intercepts via netfilter/nfqueue, prompts per process |
| macOS | Little Snitch | ~$45 one-time | Kernel extension, intercepts all outbound before it leaves |
| macOS alt | Radio Silence | ~$9 one-time | No-prompt block list — add apps to silence, done |
| macOS free | LuLu | Free / open source | objective-see.com — same model as Little Snitch, no cost |
| All platforms | Pi-hole / NextDNS | Free / freemium | DNS-level blocking — catches domains, not process-specific |
Same goal across all platforms: see what's connecting and cut off what shouldn't be.
opensnitchd daemon sits in the network stack via netfilter/nfqueue — intercepts every new connection
/etc/opensnitchd/rules/ — shareable, exportable, version-controllable
sudo systemctl enable --now opensnitchd — GUI launches from app menu
packagekitd checking repos constantly, Flatpak phoning its store
trustd, rapportd, com.apple.geod
vortex.data.microsoft.com, settings-win.data.microsoft.com, watson.telemetry.microsoft.comxp.apple.com, metrics.apple.com, feedbackws.icloud.com, swscan.apple.commetrics.ubuntu.com, popcon.ubuntu.com — opt-out exists but isn't default| Tool | Platform | Where |
|---|
| TrackerControl | Android | F-Droid — search TrackerControl, use fdroid variant |
|---|---|---|
| Windows Firewall Control | Windows | binisoft.org/wfc.php — free |
| OpenSnitch | Linux | github.com/evilsocket/opensnitch |
| Little Snitch | macOS | obdev.at/products/littlesnitch — ~$45 |
| LuLu | macOS | objective-see.com/products/lulu.html — free |
| Radio Silence | macOS | radiosilenceapp.com — ~$9 |
| Exodus Privacy | Android APK scanner | exodus-privacy.eu.org |
| Pi-hole | Network-wide DNS | pi-hole.net — self-hosted |
| NextDNS | Network-wide DNS | nextdns.io — cloud, per-device logs, free tier |
| WindowsSpyBlocker | Windows blocklist | github.com/crazy-max/WindowsSpyBlocker |
| privacytests.org | Browser comparison | What each browser phones home with |
| uBlock Origin | Browser extension | In-browser connection control |