OpenVPN is now in beta on iOS

Posted on January 28th, 2020 by in Service Updates.

An illustration of the OpenVPN beta for the ProtonVPN iOS app.

 

UPDATE May 7, 2020: OpenVPN is no longer in beta on our iOS app. It is now available to the public. Learn more about the launch of OpenVPN for iOS.

We’re happy to announce that Proton VPN iOS users can now enjoy the freedom to choose between two protocols, with the launch of OpenVPN in beta. By adding OpenVPN support to our iOS app, Proton VPN is making it more difficult for anyone to block or censor your VPN connection.

Most VPN apps only support one VPN protocol: for smartphone users, you get IKEv2, and desktop users get OpenVPN. However, this makes it more difficult to work around an unstable WiFi connection or a network provider that is blocking a specific VPN protocol. If you are a member of the Proton VPN Beta Program, you can now tap into this flexibility for your iPhone or iPad. (OpenVPN has already been in beta for Proton VPN Android users.) 

Keep reading to find out why you might want to take advantage of this feature and how to use it.

Benefits of OpenVPN for iOS

A VPN protocol is just a set of instructions on how to establish a VPN connection, and each protocol does it slightly differently. These differences can affect performance, with some VPN protocols establishing faster connections and others maintaining more stable connections. With IKEv2/IPSec and OpenVPN to choose from, the Proton VPN iOS app is more flexible and adaptable. Which one is correct for you will depend on your particular situation. 

The default VPN protocol for the iOS app is IKEv2/IPSec because it’s faster. That means IKEv2/IPSec is ideal for streaming videos, playing video games, and anything else where lagging can ruin the experience. 

However, IKEv2 makes it easier for network administrators and WiFi providers to block your VPN from connecting because it only runs on the User Datagram Protocol (UDP), which can be blocked without affecting other types of Internet traffic. 

That’s where OpenVPN comes in. OpenVPN supports both UDP and the Transmission Control Protocol (TCP). TCP is much more difficult to block because it can use the same port as conventionally encrypted Internet traffic. 

Learn more: What’s the difference between UDP and TCP?

The Proton VPN Beta Program

If you would like to be one of the first users to try OpenVPN on our iOS app, then sign up for our Beta Program. Becoming a member means you get early access to any new features we develop.  Sign up for a free plan for iOS to use Proton VPN on your iPhone or iPad.

Anyone with a Proton VPN account can participate in the iOS beta. Just click the following button to register:

iOS beta

Please note that we only have 10,000 beta positions available at any one time, so we occasionally remove inactive beta users.

We welcome and appreciate any feedback you might have about the OpenVPN beta update! You can contact the Support team through our support form (recommended) or by emailing us at support@protonvpn.zendesk.com. We take user feedback seriously, and your comments and suggestions are critical to further improving the app.

How to use OpenVPN in Proton VPN iOS

Once you have installed the beta version on your device, you can switch from IKEv2/IPSec to OpenVPN in the app by navigating to the Settings screen, which you can do by tapping the Settings button at the bottom right.

Once you are on the Setting screen, tap the Protocol field, which is under Security Options.

This will let you choose whether you would like to use IKEv2 or OpenVPN. (Again, IKEv2 is the default.) If you choose OpenVPN, you will then be presented with your choice of transmission protocol, either UDP or TCP. If you think your current WiFi network is blocking VPNs, we recommend you use TCP.

You will need to give Proton VPN permission to run new VPN profiles on our device. After you’ve switched protocols, the next time you attempt to connect to a server, tap Allow to grant permission for OpenVPN.

The addition of OpenVPN to the iOS app is an important step toward making our VPN more resistant to censorship and keeping information on the Internet freely accessible for everyone. We plan to add further anti-censorship capabilities throughout 2020. Thank you for your continued support.

Best Regards,
The Proton VPN Team

You can follow us on social media to stay up to date on the latest Proton VPN releases:

Twitter | Facebook | Reddit | Instagram
To get a free Proton Mail encrypted email account, visit: proton.me/mail

Prior to joining Proton, Richie spent several years working on tech solutions in the developing world. He joined the Proton team to advance the rights of online privacy and freedom.

10 comments

  1. Orlando Smith

    As more ISP and websites block UDP, OpenVPN TCP is becoming critical. And no I cannot put TESTFLIGHT on my computing devices to run beta OpenVPN, because TESTFLIGHT’s privacy agreement is unacceptable. And I would not trust that type of software on my computing devices in any event.

  2. Unknown

    My cell carrier started blocking VPNs in the fall, but with this, using the openvpn standard and UDP… magic, it works again. Thanks for keeping the app for iOS in active development.

  3. Trevor

    Any ETA on when WireGuard support might enter beta?

  4. Roxana Zega

    Hi Trevor,

    We are strong supporters of WireGuard, and we are eagerly awaiting the date when it will be ready for wide deployment.
    Unfortunately, given the current state of software support, it would require a lot of effort to make WireGuard available on all our apps (instead of just offering limited support on Linux). For this reason, and because Wireguard is currently UDP-only and therefore easy for censors to block, it hasn’t been a top priority for us.

    We may come back to this in the second half of this year. However, we are prioritizing TCP-based solutions to better bypass state censorship systems.

    Thanks

  5. Anonymous

    Wouldn’t using TCP block VoIP calls?

  6. Blaise

    I while how do I get a redeem code for test flight
    Code for the beta version

  7. Orlando Smith

    Thank you!

  8. Richie Koch

    You’re welcome!

  9. Samia

    May I ask, what futher anti-censorship capabilities are you palning to add throughout 2020??
    Thanks

  10. Remi

    Great news. First the auditing, now towards open vpn for ios. Nice going.

    Did you manage solve the problems the auditing revealed? Can you elaborate pls.

    Love hear your answers on the following:
    ProtonVPN does not currently support remote port forwarding, which may impact some applications. Especially Peer-to-Peer applications like Torrent clients.
    WireGuard is an experimental protocol with theoretically better security and higher reliability, although it is not currently recommended for production use. Where does Protonvpn stand on this?
    SoftEther connects to obfuscated VPN servers because it uses Ethernet over HTTPS to conceal the fact that it is a VPN tool. This makes it ideal for people who are living or traveling to countries where VPNs are illegal or only approved by the government. What can you tell us about this?

    Good luck!

Comments are closed.

Secure
your internet

Get Proton VPN
Get Proton VPN

For customer support inquiries, please submit the following form for the fastest response:
Support Form

For all other inquiries:
contact@protonvpn.com


-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP.js v4.10.10
Comment: https://openpgpjs.org

xsBNBFiYeeIBCACpwuYcTsACyjQaqY3tOUonokamGZf3VDuLvcA9nQnu4vlB
n1RFFUJa5Pmf2yZ9EjJFSldTl5lreE3tFf53CcZ9wKa1R6aMnN/0VqURJho0
ZTqevQlCvuJ9kKHkDck3Em0/1WWnhDJgabp+fOa5HAHoAvcNy5gVPuexTT/N
wp6QcfB7w+qFhf73s0bcSn5RC+FAYlQxZVFhFtA7/7LthBVatDJrYLYP9XJd
zOZqz9AX0XZwKal25RcVeGHkNKgloo0bTgro4D88MR7saqXFHTRhy3+Wss7c
uqrh0uIkVmqtadoK/rAbqOyFXQ2DlvSMVrEMLUvwlZbC0taqcKDfNA+FABEB
AAHNLWNvbnRhY3RAcHJvdG9udnBuLmNvbSA8Y29udGFjdEBwcm90b252cG4u
Y29tPsLAfwQQAQgAKQUCWJh54wYLCQcIAwIJEN4dfnhhw11TBBUIAgoDFgIB
AhkBAhsDAh4BAAoJEN4dfnhhw11T6PwIAKgIHTUaEcCFQ5WfmwGpdhRgFe7H
gnHR8UOFPrRKnbCOQgTVPGwCFt8UVFhEgbmtroThU89DpxFSYUOD6nZ2k1X3
X4Q9OsItFUUuhPtLJrkz5ghtZLmsAH/edTRbVU1Ew1E8KbylLFI1J5yId7zR
GdnaTXv/E7P3po5X/b08TFAhXSyYYUbMeQuthbJajtpFygr53lm47cOWa4N8
udqLhmpheaQj04DuqYXOGC08JQn+XbHzhFl5Yvlt9Idk8+7c2UJ0qgWKQ5ZV
mquRAw5HDCQM5OqF1MoImDxOH+tK3PUlvFDsLZ1WPEOHK/EN12sPBx0x1R04
fcPTPdbMwgISGM3OwE0EWJh54gEIALqhrLUpvarPc0nkuHpyJC/MsrIDPLuV
qMc49tgjgDBsyIKJFEP9qCnkSOEixaFi+nTljUSpkHGR+PvEGecmcOdW6djN
QGxon/nwBT9d8HbtxJesaEIzwRAxmqQW9MqNq4UsfNQ0VvUYqV9wEbYfdDT/
jZfz9N0hjFELF1sg3UPcCRijhf162bp+rLQdO9vWVUbOdMQvsM/kyUJ6JMXR
xUtyKC05ddxii2SMr4XUW45ostPbxJybOF5oSZpEb1EIlrTLLPAe/498XlBW
hpRAPe+9ZfNs7drMvUEFnnOXahrXAuaaZpyaS/XBaloqSb1+v2AkUep3dbSF
PaRtbXRMS+kAEQEAAcLAaAQYAQgAEwUCWJh54wkQ3h1+eGHDXVMCGwwACgkQ
3h1+eGHDXVMZ4Qf4hu5N8/uYNDqJMFRIWSCpPGxmyIVXGARG4hgR8gwPZY9K
fReAUndX3uODBNIgZU7I3YntawU1DlP6GpP6yyR/8lfUMNCAXPDmd+zTFYIJ
UDHD8sw2GRrFVzFOKUpAapWFOI4XjSMP2UiK4HgrpUjAhe1wSaa7nEjtAuYT
zFx1QSuQD1iYcOF/FAm7EuhBIfWITjYAobGM6gonPbp3IPHM52rUbulllcdV
vCLs+blcyiVCGZlNcmlg3eibAJJL19TQLqT2DbQvQ/SyVBJGjoT+y4TTRtmZ
cebEjt2KJcc4x2lzPq3z2KJNyJTOTMB+aYD9Ma9IObDds+M/+5XDWi7f
=ueTT
-----END PGP PUBLIC KEY BLOCK-----

You can also Tweet to us:
@ProtonVPN