Hello! Thank you for your great work — ZeroTier is an outstanding SD‑WAN/VPN platform, and the Android client is stable and easy to use.
I would like to request a feature that would significantly improve the Android client:
per‑app routing (allowed/disallowed applications).
Android already supports this
Android’s VpnService API provides built‑in methods:
addAllowedApplication()
addDisallowedApplication()
These allow VPN apps to implement split‑tunnel on a per‑application basis.
Many VPN clients already use this mechanism successfully.
This would make ZeroTier much more flexible on mobile devices.
- Why this matters
Android devices are often used as lightweight remote terminals or secure access points to internal services. Per‑app routing would allow ZeroTier to be used in professional environments where full‑tunnel is not acceptable.
Thank you for considering this feature!
Hello! Thank you for your great work — ZeroTier is an outstanding SD‑WAN/VPN platform, and the Android client is stable and easy to use.
I would like to request a feature that would significantly improve the Android client:
per‑app routing (allowed/disallowed applications).
Why this is important
Currently the Android client forces full‑tunnel behavior: once ZeroTier is enabled, all applications route their traffic through the virtual network. This is often unnecessary and creates several limitations:
Android already supports this
Android’s VpnService API provides built‑in methods:
These allow VPN apps to implement split‑tunnel on a per‑application basis.
Many VPN clients already use this mechanism successfully.
What would help
Adding a simple UI in the Android client:
This would make ZeroTier much more flexible on mobile devices.
Android devices are often used as lightweight remote terminals or secure access points to internal services. Per‑app routing would allow ZeroTier to be used in professional environments where full‑tunnel is not acceptable.
Thank you for considering this feature!