With this app you will able to connect to any OpenVPN (TUN/TAP), SSTP, WireGuard, OpenConnect (ocserv) servers and Cisco AnyConnect SSL gateways.
The basic OpenVPN feature is free for all. To use other protocols and features you need to buy a subscription.
There is not needed to have the root access, because the VPN tun device is handled with the VpnService API introduced with Android 4.0 (ICS).
* OpenVPN TAP device support without root permission
* OpenVPN VLAN 802.1Q support
* OpenVPN Obfsproxy support (obfs2/obfs3)
* OpenVPN scramble options support
* OpenVPN Static key password protection
* Import/export OpenVPN configuration
* SSTP EAP-TLS support (Authentication with certificates)
* SSTP EAP-MS-CHAPv2 support
* SSTP MS-CHAPv2/CHAP/PAP support
* WireGuard protocol
* OpenConnect protocol
* Cisco AnyConnect SSL protocol
* Fingerprint authentication (Require at least Android 6.0)
* Port knocking
* Connect on demand
* Auto connect on boot
* Auto connect/pause/disconnect on WiFi/Mobile/WiMAX up/down
* App filter (Require Android >= 5.0)
* Tasker/Locale plugin
* Widgets
* Control the VPNs from Android Wear OS devices (Beta)
* Android 7.0 quick settings tiles
* Android 7.1 dynamic shortcuts
* Import pem, der, pkcs12 cetfificate formats
* Support for certificates in KeyChain
* IPv6 support
* Support for HTTP/SOCKS proxies
* Support for customized HTTP headers
* Backup/restore configuration