OpenVPN Connect, the “official” OpenVPN Inc. app is designed to be user-friendly for VPN users with little technical skills. It’s not as feature-rich openvpn for Android, which is designed toward more advanced OpenVPN users.
Openvpn for Android is a free and open-source client created by Arne Schwabe that lets you connect to any VPN service that supports the OpenVPN protocol. It’s an excellent choice if your device is not compatible with pre-configured “off the shelf” VPN apps that are available in the Google Play Store. The setup is pretty straightforward. You will need to import the VPN profile files. (The config files are named.ovpn). They can be downloaded from the provider’s website or by contacting live chat support.
After you’ve imported a profile, just tap the server you want to connect to in order to connect to the server. Once connected all Internet traffic is sent through a secure tunnel and sent to the server that was selected by the application. The Status tab lets you see your connection’s details as well as status. The kill switch is on by default. It will disable your internet connection when the VPN tunnel is cut off.
The application offers a per-app VPN as in addition to an always-on option that automatically establishes a VPN connection whenever the app is launched and continues running even after your device has gone to sleep or switched networks. However, the latter requires Android 7.0 or higher and can make your battery run more than normal.
openvpnandroid.com/nordvpn-vs-ipvanish-vs-expressvpn-vs-openvpn/