In the continuation to provide our users with as many tools and features to protect security and privacy, our iOS application currently offers our users several different connection protocols to connect through; IPsec, OpenVPN, and IKEv2.
Initially our legacy iOS application (v2.7.3 and below) was only configured to connect through IPsec. The reason for this was, iOS ships with a couple of built-in VPN protocols like L2TP and IPsec. Apple previously only allowed a select few VPN hardware and software vendors to implement their own custom VPN protocols, which does not include service providers.
However, in the last year, we have been able to make changes to our iOS application with the approval of Apple to allow our users to change the connection protocol from IPsec to OpenVPN or IKEv2.
We started off providing our users with the option to change their protocol settings to OpenVPN with PIA v2.5 in April 2018; this only allowed limited connection methods and encryptions. We further updated our application to support connecting over TCP as well as UDP ports within PIA v2.5.2, and then we added the option to allow the protocol to use GCM encryption in PIA v2.6.3.
Following these updates, we recently added our third protocol IKEv2 within PIA v2.8.0 on February 26, 2019.
When correctly configured, the IPsec, IKEv2 and OpenVPN protocols offer similar levels of protection against eavesdropping. Many experts also agree that neither is decisively better than the other when it comes to security. However, if you wish to use just OpenVPN connection strictly, there is the option of using and installing OpenVPN directly on to your iOS devices. To configure OpenVPN on your iOS device, you can follow the steps in this guide.