Guides
Practical writing about per-app VPN routing on macOS.
Which Mac VPNs have split tunneling?
Checked against each provider's own docs: who supports it on macOS, who doesn't, and the limits.
How to use a VPN for only one app on Mac
Three approaches compared: per-app tools, a virtual machine, or PF and WireGuard yourself.
NordVPN split tunneling on Mac
Why it isn't in their macOS app, and how to use your Nord subscription for one app anyway.
Why does my whole Mac go through the VPN?
What a VPN client changes on macOS, and the two ways to route only some apps.
Split tunneling with Mullvad, Proton, IVPN or your own server
Where to get a WireGuard config from each, and how to route one app through it.
WhatsApp calls on a Mac in the UAE, without putting your bank on a VPN
Only WhatsApp goes through the VPN. What we measured, and what can't be routed.
Mullvad split tunneling on Mac
Their app is exclude-only; use a config for the opposite. Tested, exit verified.
Proton VPN split tunneling on Mac
Where to get a WireGuard config from Proton, and how to route one app through it.
Surfshark split tunneling on Mac
Bypasser vs putting one app on Surfshark with a WireGuard config.
IVPN split tunneling on Mac
Generate a config from IVPN and route a single Mac app through it.
ExpressVPN split tunneling on Mac
Its own app does it; why you can't pair ExpressVPN with a WireGuard tool.
Get VPNonly for Mac — $19
The app’s exact privileged engine source is public and MIT licensed.