Evidence you can use

VPN compatibility: check the app and the feature

Compare five VPNs across Windows, macOS, Linux, Android, iOS and routers using dated, linked provider documentation.

Check your devices

Showing 30 provider/platform observations.

“Yes” means the cited documentation establishes the described feature, including its limitations. “No” identifies the specific feature absent from this comparison; a manual setup or different routing mechanism may still exist. “Not verified” means we do not have sufficient platform-specific evidence, not that the product failed a test. A router can be supported without having a native provider app.

Five VPNs × six platform groups · checked 2026-09-06 · native-app features, not browser-extension claims
VPN / platformNative appKill switchPer-app split tunnelingNotes / sources
NordVPN
Windows
YesProvider app listed; confirm the supported OS version before installing.YesDocumented by the provider; disconnect and reboot behavior still needs a check on your device.YesApp-based routing is documented.10 simultaneous connections; account terms and app features are separate checks.Checked 2026-09-06
NordVPN
macOS
YesProvider app listed; confirm the supported OS version before installing.YesBehavior differs between download and App Store variants; check the installed version.Not verifiedNative app-based split tunneling was not established; browser extensions are separate.10 simultaneous connections; account terms and app features are separate checks.Checked 2026-09-06
NordVPN
Linux
YesProvider app listed; confirm the supported OS version before installing.YesDocumented by the provider; disconnect and reboot behavior still needs a check on your device.NoThe cited Linux guide uses IP/subnet/port allowlisting instead of the app-based split tunneling compared here.Do not treat allowlisting as per-application selection.Checked 2026-09-06
NordVPN
Android
YesProvider app listed; confirm the supported OS version before installing.YesUses Android 8+ system VPN settings.YesApp-based routing is documented.10 simultaneous connections; account terms and app features are separate checks.Checked 2026-09-06
NordVPN
iOS
YesProvider app listed; confirm the supported OS version before installing.YesDocumented by the provider; disconnect and reboot behavior still needs a check on your device.Not verifiedNative app-based split tunneling was not established; browser extensions are separate.10 simultaneous connections; account terms and app features are separate checks.Checked 2026-09-06
NordVPN
Router
NoManual router setup rather than a native app.Not verifiedUse the firmware firewall; a router setup does not inherit the desktop kill switch.Not verifiedRouting exclusions depend on router firmware.A compatible router VPN client is required.Checked 2026-09-06
Proton VPN
Windows
YesProvider app listed; confirm the supported OS version before installing.YesStandard and advanced behavior differ. On most platforms, kill switch and split tunneling cannot be combined; Windows is documented as an exception.YesPaid Proton VPN plan required.Free: 1 simultaneous connection. VPN Plus: 10. Split tunneling requires a paid plan.Checked 2026-09-06
Proton VPN
macOS
YesProvider app listed; confirm the supported OS version before installing.YesProvider documents Apple-service DNS exceptions and restrictions on local-network access.YesExperimental, paid feature. Excludes apps; WebKit apps such as Safari are not supported.Free: 1 simultaneous connection. VPN Plus: 10. Split tunneling requires a paid plan.Checked 2026-09-06
Proton VPN
Linux
YesProvider app listed; confirm the supported OS version before installing.YesStandard and advanced behavior differ. On most platforms, kill switch and split tunneling cannot be combined; Windows is documented as an exception.YesPaid GUI feature. Restart affected apps after connecting; inspect the documented limitations.Free: 1 simultaneous connection. VPN Plus: 10. Split tunneling requires a paid plan.Checked 2026-09-06
Proton VPN
Android
YesProvider app listed; confirm the supported OS version before installing.YesUses Android system settings; Android 7 and earlier are excluded.YesPaid Proton VPN plan required.Free: 1 simultaneous connection. VPN Plus: 10. Split tunneling requires a paid plan.Checked 2026-09-06
Proton VPN
iOS
YesProvider app listed; confirm the supported OS version before installing.YesProvider documents Apple-service DNS exceptions and restrictions on local-network access.Not verifiedNative iOS app splitting is not verified in the current split-tunneling guide.Free: 1 simultaneous connection. VPN Plus: 10. Split tunneling requires a paid plan.Checked 2026-09-06
Proton VPN
Router
NoManual configuration on supported router firmware.Not verifiedConfigure a firewall rule in the router; app kill-switch behavior does not transfer automatically.Not verifiedFirmware-specific routing is outside this native-app comparison.Check configuration and plan eligibility in the router guide.Checked 2026-09-06
Private Internet Access
Windows
YesProvider app listed; confirm the supported OS version before installing.Not verifiedThe download page advertises a kill switch, but platform-specific behavior needs confirmation.YesDesktop app and IP-address exclusions are documented.Unlimited simultaneous connections do not guarantee feature parity or performance across devices.Checked 2026-09-06
Private Internet Access
macOS
YesProvider app listed; confirm the supported OS version before installing.Not verifiedThe download page advertises a kill switch, but platform-specific behavior needs confirmation.YesDesktop guide requires approval of the network/system extension.Unlimited simultaneous connections do not guarantee feature parity or performance across devices.Checked 2026-09-06
Private Internet Access
Linux
YesProvider app listed; confirm the supported OS version before installing.Not verifiedThe download page advertises a kill switch, but platform-specific behavior needs confirmation.YesDesktop app and IP-address exclusions are documented.Unlimited simultaneous connections do not guarantee feature parity or performance across devices.Checked 2026-09-06
Private Internet Access
Android
YesProvider app listed; confirm the supported OS version before installing.YesAndroid system VPN settings; inspect always-on and block-without-VPN options.YesAndroid app exclusions are documented separately from desktop features.Unlimited simultaneous connections do not guarantee feature parity or performance across devices.Checked 2026-09-06
Private Internet Access
iOS
YesProvider app listed; confirm the supported OS version before installing.Not verifiedThe download page advertises a kill switch, but platform-specific behavior needs confirmation.Not verifiedNative iOS per-app splitting not verified.Unlimited simultaneous connections do not guarantee feature parity or performance across devices.Checked 2026-09-06
Private Internet Access
Router
NoCompatible router configuration, not a native mobile/desktop app.Not verifiedUse firmware-specific firewall settings.Not verifiedControlled by router firmware.Unlimited simultaneous connections do not guarantee feature parity or performance across devices.Checked 2026-09-06
CyberGhost VPN
Windows
YesProvider app listed; verify supported OS version.Not verifiedAutomatic kill switch is advertised generally; exact platform controls were not verified here.Not verifiedDo not infer native per-app splitting from Android support or website exceptions.7 simultaneous connections. Monthly and longer subscriptions have different refund windows.Checked 2026-09-06
CyberGhost VPN
macOS
YesProvider app listed; verify supported OS version.Not verifiedAutomatic kill switch is advertised generally; exact platform controls were not verified here.Not verifiedDo not infer native per-app splitting from Android support or website exceptions.7 simultaneous connections. Monthly and longer subscriptions have different refund windows.Checked 2026-09-06
CyberGhost VPN
Linux
YesSelected Linux distributions are listed; verify the package and interface.Not verifiedAutomatic kill switch is advertised generally; exact platform controls were not verified here.Not verifiedDo not infer native per-app splitting from Android support or website exceptions.7 simultaneous connections. Monthly and longer subscriptions have different refund windows.Checked 2026-09-06
CyberGhost VPN
Android
YesProvider app listed; verify supported OS version.Not verifiedAutomatic kill switch is advertised generally; exact platform controls were not verified here.YesChoose Android apps that bypass the VPN using App Split Tunnel.7 simultaneous connections. Monthly and longer subscriptions have different refund windows.Checked 2026-09-06
CyberGhost VPN
iOS
YesProvider app listed; verify supported OS version.Not verifiedAutomatic kill switch is advertised generally; exact platform controls were not verified here.Not verifiedDo not infer native per-app splitting from Android support or website exceptions.7 simultaneous connections. Monthly and longer subscriptions have different refund windows.Checked 2026-09-06
CyberGhost VPN
Router
NoManual configuration on a compatible router.Not verifiedFirmware configuration required.Not verifiedRouter policy routing depends on firmware.7 simultaneous connections. Monthly and longer subscriptions have different refund windows.Checked 2026-09-06
hidemy.name
Windows
YesApp/platform page listed. Confirm the current download and supported version.Not verifiedA current platform-specific kill-switch description was not established.Not verifiedPer-app split tunneling was not established in the cited documentation.5 simultaneous connections. Test the actual client through the documented trial route before committing.Checked 2026-09-06
hidemy.name
macOS
YesApp/platform page listed. Confirm the current download and supported version.Not verifiedA current platform-specific kill-switch description was not established.Not verifiedPer-app split tunneling was not established in the cited documentation.5 simultaneous connections. Test the actual client through the documented trial route before committing.Checked 2026-09-06
hidemy.name
Linux
YesApp/platform page listed. Confirm the current download and supported version.YesKillSwitch is advertised on the Linux page; this is not our leak-test result.Not verifiedPer-app split tunneling was not established in the cited documentation.5 simultaneous connections. Test the actual client through the documented trial route before committing.Checked 2026-09-06
hidemy.name
Android
YesApp/platform page listed. Confirm the current download and supported version.Not verifiedA current platform-specific kill-switch description was not established.Not verifiedPer-app split tunneling was not established in the cited documentation.5 simultaneous connections. Test the actual client through the documented trial route before committing.Checked 2026-09-06
hidemy.name
iOS
YesApp/platform page listed. Confirm the current download and supported version.Not verifiedA current platform-specific kill-switch description was not established.Not verifiedPer-app split tunneling was not established in the cited documentation.5 simultaneous connections. Test the actual client through the documented trial route before committing.Checked 2026-09-06
hidemy.name
Router
NoRouter setup instructions rather than a native app.Not verifiedFirmware-specific protection must be configured.Not verifiedPer-app split tunneling was not established in the cited documentation.Confirm the exact router model, firmware and supported protocol.Checked 2026-09-06

Download the dated compatibility matrix (CSV) · Compare subscription costs

Reader-supported. We may earn a commission when you buy through our links. How this works

Read the exception before choosing the provider

Platform support is more specific than a list of operating-system logos. Proton documents experimental macOS split tunneling with WebKit limitations, so a Safari-dependent workflow needs more attention than a “Mac supported” badge suggests. NordVPN’s Linux allowlist is not the same control as choosing individual applications. Android kill-switch behavior may rely on the operating system’s VPN settings.

A practical device checklist

  1. Write down the OS and version for every device, including shared televisions and routers.
  2. Choose the required feature. An app existing for a platform does not prove its split-tunneling or disconnect behavior.
  3. Open the sources beside the row and check the current release and plan requirement.
  4. Evaluate the installed client on your own network, including sleep, reconnect, switching Wi-Fi and intentional disconnection.
  5. Count simultaneous connections and compare the relevant subscription, not just the number of installations.

A router can cover devices that cannot run a native app, but the firmware must support the configuration. It also changes where routing and firewall rules are managed. Do not assume that the desktop app’s protection survives unchanged on the router.

This matrix records public documentation. We have not bought accounts or independently measured traffic leaks, streaming access or connection speed. Use our VPN setup and checking guide for a repeatable personal evaluation, and the multi-device shortlist to connect compatibility with household needs.

Methodology and reuse

Each CSV row includes a provider, platform, three feature states, their caveats, source URLs and the verification date. An unverified value remains distinct from an explicit negative. Our qualitative state is not a security rating. Source changes should update the row, any affected comparison and the export together. Cite the page and observation date when discussing this dataset.

What are you looking for?

Search reviews, comparisons and practical guides.