Activism / journalism in hostile networks
A single dropped packet to the wrong destination can deanonymise you. Kill switch ensures the cost of a Wi-Fi handoff isn't your safety.
No fallback to your ISP. No plaintext leak. iOS uses on-demand NEVPNManager rules, Android uses VpnService allow-listing — both survive backgrounding and app kills.
The moment a tunnel drops — Wi-Fi handoff, server failure, app crash — every other VPN exposes you. Your real IP leaks. DNS queries go to your ISP. Apps that thought they were going through the VPN start talking to remote servers in plaintext. SecureFox's kill switch closes that gap completely: if the tunnel state isn't 'connected', no packets leave the device. iOS and Android each use their platform's strongest mechanism, so the protection holds even if you put the app in the background, force-quit it, or reboot.
On iOS, we use NEVPNManager's on-demand rules with the entire device IP range as the matched domain. The system kernel itself blocks all outbound traffic when the tunnel is not up — there's no way for an app to bypass it. On Android, our VpnService runs with allow-listing: only the SecureFox app is permitted to send while the tunnel is reconnecting, and even it can only send to the configured server. macOS and Windows use packet-filter rules at the OS level. Same guarantee everywhere.
A single dropped packet to the wrong destination can deanonymise you. Kill switch ensures the cost of a Wi-Fi handoff isn't your safety.
Captive portal interactions and network handoffs cause tunnels to drop. Without kill switch, your real IP leaks to every app that retries during reconnect.
Backups, BitTorrent, large transfers — any of them silently failing over to your ISP is bad. Kill switch makes the failure visible (and harmless).
Most won't — they'll just see network errors and retry, exactly as they would if you walked into an elevator. Kill switch makes the network unreachable, not the app unusable.
Yes, on Android and Windows. iOS doesn't allow per-app exceptions to its on-demand rules, so the iOS kill switch is all-or-nothing.
By default yes (most users want full isolation). You can enable 'Allow LAN access' in Settings to keep AirDrop, printers, and Chromecast reachable while connected.
Kill switch still works — no traffic until you're back on a network the tunnel can use. The app re-establishes automatically once you reconnect.
Anonymous mode gives you 1 GB every week, no account required. Sign up later for 2 GB.