PureSnitch
Watch which hosts your Mac connects to and block untrusted ones with rules enforced by the packet filter.
MIT · Downloads from github.com
- License
- MIT
- Open source
- Source
- GitHub
- momenbasel
- Verified
- 2026
About PureSnitch
PureSnitch shows outgoing network activity, including a world map of destinations, and lets you write allow and block rules, subscribe to blocklists and try DNS over HTTPS. Enforcement is optional and uses the built-in pf packet filter through a privileged helper.
It is early software: the project notes that current blocking is host-wide rather than per app, because per-process filtering needs a Network Extension entitlement that the shipping build lacks. Follow its instructions to disable enforcement and remove the helper before uninstalling.
Information
- Source code
- momenbasel/puresnitch
- License
- MIT
- Website
- moamenbasel.com
- Download
- github.com
- Category
- Privacy & security
- Evidence checked
- Tags
Maco links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit.
Sources and image credits
- github.com/momenbasel/puresnitch
- github.com/momenbasel/puresnitch/blob/main/LICENSE
- github.com/momenbasel/puresnitch/releases
- icon.png: Moamen Basel. MIT; upstream app icon, trademarks retained.
License and artwork notices