iPhone - Reconnect to VPN
Hi,
I've been trying to figure out how I can make my iPhone reconnect to my PIA VPN when either WIFI or signal is temporarily lost. There doesn't seem to be a solution for this but I wanted to ask on here if anyone was aware of one?
Comments
If this isn't happening, please try to switch from UDP to TCP connections and see if it is then.
I am still using PIA on my Windows machine. I wish they would get a working iOS app so I wouldn't have to pay for two VPN services.
So how does Cloak for iOS actually work?
The answer is actually pretty mundane.
iOS has a number of lesser-known enterprise features, including one called configuration profiles. Profiles are basically signed bags of settings. Cloak for iOS creates a signed bag of VPN settings and sends users through the standard profile install process. This has the advantage that Cloak works system-wide on the iPhone and iPad: you turn Cloak on and off via the Settings app.
Strictly speaking, there's no reason Cloak for iPhone and iPad needs to be a native app: the entire thing could easily be web-based. (In fact, the profile install process starts in Mobile Safari). Having a native app allows us to do a few things like use push notifications to communicate problems.
It sound like they don't use their app to do any of the "VPN Stuff". It's just got crash reporting and push notifications.
Also, more from Cloak's FAQ:
When you use Cloak to secure your connection, we collect:
The number of bytes you've sent and received
The amount of time you've been connected
The IP address you're connected from
The assigned (virtual) IP address on our VPN network
The initial packet of each TCP connection (which does not include user content) and the first 64 bytes (essentially the headers) of the initial datagram of each UDP exchange.
We keep this information for at most sixteen (16) days, after which we permanently delete it.
We call this information your "personal session information" and it is the most sensitive data we collect. We treat it that way. If you'd like to know more, we wrote about this in great detail in a blog post.
In my opinion, Cloak is ONLY useful for circumventing work/school/etc content filters/blocks and for securing your device from others on public networks. I wouldn't use it for stuff that governments might care about.
For what it's worth, it doesn't seem difficult to implement. All they (Cloak) are doing is registering a certificate and then building VPN profiles into the Default VPN mechanics of the iPhone and using the enterprise "VPN on demand" API (or whatever the hell apple calls APIs). I think any semi-competant app developer could figure out how to build this into an app.
Of course, I would never actually use VyprVPN because they log all sorts of stuff and hang onto it for 30 days. They just straight up tell you that in their policy. They basically admit they will give your real IP to civil or criminal authorities. LOL