Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Not sure how many of you have used recent versions of android, but I find the VPN functionality to be far superior to that of iOS, at least from a user experience. I’m not sure how the security in the backend compares.
 
  • Like
Reactions: dk001
Not sure how many of you have used recent versions of android, but I find the VPN functionality to be far superior to that of iOS, at least from a user experience. I’m not sure how the security in the backend compares.
Last time I used VPN on Android .... it was the Note 3 and an ASOP rom of ice cream sandwich (Pete's Bugless Beast). <cough>.
 
This may seem like a benign annoyance but some people rely on VPNs for very important situations, like reporters who need it to protect their sources or themselves.
Companies use it to protect their secrets (e.g. corporate secrets, government info, etc.).

People in countries without freedom of speech use VPNs to enable them to truthfully give their thoughts about their government if it's negative.

So for the people who do torrent... I'm sure they do their due diligence when selecting a reliable VPN, but ironically enough, if anybody were to use this, they would've known it had issues since their ISP would've notified them, with warnings and reprimands! o_O
 
I love macOS but despise iOS. It’s such garbage compared with android.
It’s only garbage if it’s not for you. I’ve used both iPhone and an android phones and I would never willingly go to android if I have a choice. The only thing android has going for it is boatloads of customizations that you can’t get on iPhone but stability and how everything works it’s not even close. Add that to Google being in control of the operating system and yeah just no.

This being said if it works for you then go for it. It’s just not for me and obviously not for millions of people who would rather have an iPhone
 
  • Sad
Reactions: dk001
If I was an iOS developer - I would hope that the OS would have a call to terminate all connections and thus re-route or route all new connections from that point forward to the VPN instance my app created.
Wouldn't this result in a possibility of denial of service attack for your phone?
 
  • Like
Reactions: BigMcGuire
No, that's the way TCP/IP is supposed to work. It's supposed to be able to handle such disconnects with ease.
If you have root access like in a Unix system, sure, you can terminate any connection you like. Giving any application in a mobile device the ability to terminate any connection is not a good thing. For one, this breaks the sandbox restriction.
 
  • Like
Reactions: BigMcGuire
It’s only garbage if it’s not for you. I’ve used both iPhone and an android phones and I would never willingly go to android if I have a choice. The only thing android has going for it is boatloads of customizations that you can’t get on iPhone but stability and how everything works it’s not even close. Add that to Google being in control of the operating system and yeah just no.

This being said if it works for you then go for it. It’s just not for me and obviously not for millions of people who would rather have an iPhone

Depending on the OEM Android is stable and I’d put privacy right up with iOS. When it comesd to VPN even ahead.
I run both.
 
  • Like
Reactions: bobcomer
Depending on the OEM Android is stable and I’d put privacy right up with iOS. When it comesd to VPN even ahead.
I run both.
Most of my experience with android phones has been with Samsung because they’re the most popular android phone at least in the USA. They are stable in the sense of the phone doesn’t crash but responsiveness when you click something is nowhere near iPhone and some applications just don’t seem to work as well. I think it’s gotten better but not quite there yet.

I wouldn’t consider any android phone running Google’s version of android private. Maybe private from bad guys trying to get your information but not private from your information being sold to advertisers or governments. Of course there are other versions of android but then you start losing some of the convenience. I think that might be the way to go if you’re really worried about privacy.

With Apple the only privacy protection you have is your information isn’t going to be sold to advertisers. That’s not because of any noble belief Tim Cook has but rather Apple isn’t into the advertising business like Google is. This could change and there’s been talk about it.

Why do people think VPNs increase privacy. People have watched way too many YouTube ads or YouTube content creators pitch VPNs as this miracle privacy solution. It does not increase your privacy and it could decrease it. You are preventing your ISP or cellular provider from reading your traffic but now that VPN provider can do it. I trust my cellular provider more than my VPN provider and I don’t trust my cellular provider at all when it comes to not selling my information.
 
  • Like
Reactions: ackmondual
Not sure how many of you have used recent versions of android, but I find the VPN functionality to be far superior to that of iOS, at least from a user experience. I’m not sure how the security in the backend compares.
VPN is better on Android
 
leave it to apple to screw up something as basic as vpn
Yeah. I cant try to forgive them on this one. Their lack of action is the worst part. If I was management of this company I would dedicate some serious time to stomping out these obvious quality control problems. It should become their top initiative.

Hey guys remember how much we praised Mac Os 10.5 (or something I cant remember) for being nothing but a refinement update? They cleaned everything up? Yeah... those were the days.
 
  • Like
Reactions: bobcomer
I also question how many programs can ignore rules of the device. Reddit app for example has cellular data use turned off. Without fail, I'm out in a parking lot or large park, and suddenly my watch could buzz a notification of a thread I might be interested in, including graphic. How? Check for wifi connections... None established. Everything secured in the area. Nothing I've ever attempted to connect to. Maybe I'll just leave wifi off when leaving the house to confirm behavior, but always disturbing.
I think think that Reddit recommendations are autogenerated based on your activity and then notifications are pre-scheduled to appear by the app, no connection needed. It could possibly be that that you're seeing.
 
  • Like
Reactions: ackmondual
From reading the article it only leaks data if you’ve previously established a connection before the VPN started.

So if you have booted your phone and started a VPN and never turned it off, it doesn’t leak right?

Do people turn on and off their VPN routinely? Maybe if you do that you have problems…

It’s seems just never turn your VPN off and it can’t happen.
 
Nice to know Apple was faffing about with CSAM stuff while this vulnerability just sat there. Perhaps Apple should refund those of us who pay for VPN services? I live in the UK, where pretty much everybody, at every level of government, can gain access to your browsing history unless you use a VPN.
Exactly, Privacy, Privacy, Privacy......what an absolute shambles, I guess it's true what they say; "Nothing is Private on the Internet" But this is typical of the arrogance that far too often comes from Apple.
 
I reported this to Apple in 2020. They seem to not understand and not care. There is also a bug where you will have strnage issues if your connectivity is spotty at the time you establish the VPN too.

Workarounds are needed.
 
  • Wow
  • Like
Reactions: dk001 and VulchR
Where are you going to find that?
The little Tor for iOS is only half baked (feature wise) compared to Windows/MacOS/Linux.
Yep I already addressed that in a previous post just prior to the one you quoted. The Tor browser on iOS is ok, but it’s not fully baked Tor, and shouldn’t be assumed as such.

Using a vpn on a mobile is fine for non sensitive stuff. If you just want to stream from a different country or hide your activity from your isp to avoid them selling your data or them seeing you watch a bit of porn or something. The issue shown here won’t affect such, frankly, basic unimportant usage.

People suggesting that until this is fixed Apple is literally killing activists and journalists is hyperbole. Becuase these people sat in deepest darkest Russia or China are not sat messaging their whistleblowing secrets via a mobile OS. They are using a secure laptop system running Tor.
 
Last edited:
The headline and the article are misleading (Horowitz's headline: "VPNs on iOS are a scam" is particularly misleading because that is not what his data show). As far as others could reproduce (check out some Ars comments), one issue is that pre-existing connections are not always broken and then routed through the VPNs. There are fixes to that if it's an issue for someone, although the fixes could be disruptive (severing all preexisting connections, connecting to a VPN, going back to all the connections).

The other issue is the "leaking" of some connections to Apple servers (and a couple other servers apparently). These leaks are specific connections to specific servers that are split and do not appear to go through the VPN. Most new connections, however, go through and stay within the VPNs (except in the limited instances covered in the article). Whether or not this is a legitimate security risk needs additional investigation. For almost everyone, it's not likely to be an issue.

/I'm not acting as an Apple apologist here -- it looks like something needs to be fixed and Apple engineers should fix it. All I'm doing is pointing out that the issue is much more nuanced than the headline and MR summary suggest. It's definitely not a "VPNs on iOS are a scam" or "VPNs for iOS are Broken" type of issue.
I understand what you are saying, but I cannot imagine this is not a security risk. It makes me wonder what information is being sent over the connections not taken over by the VPN.
Better question — how many VPN vendors know about this and continued to sell you their products? Surely they tested their own products thoroughly and came to the same conclusion?
Probably all of them, but my VPN vendor didn't say anything.
I reported this to Apple in 2020. They seem to not understand and not care. There is also a bug where you will have strnage issues if your connectivity is spotty at the time you establish the VPN too.

Workarounds are needed.
I would prefer solutions rather than workarounds. On eo fthe reasons I pay Apple's high prices is that I expect a level of privacy and security. If those are compromised, it devalues the Apple brand considerably for me.
 
Right, it annoys me that they actually call themselves “reporters“.
I am pretty sure you are referring to actual reporters that don't share your view of the world. Are people reporters only if you agree with them?
 
I'll give you that. If I was an iOS developer - I would hope that the OS would have a call to terminate all connections and thus re-route or route all new connections from that point forward to the VPN instance my app created.

I would definitely expect the developer of a VPN to make sure to send out to the OS a "kill all connections" or "reroute" of sorts.

I can agree with you that I'd expect the OS to do the same thing once a VPN was established.

I haven't touched iOS development since swift came out so...
Given the use case of a VPN to access work materials, I do not expect the OS to kill all connections when a VPN connection is established. I would like my existing connections to remain untouched when I connect to the company VPN.

When I use a VPN for privacy, I have different expectations. In this case I indeed expect the VPN to provide an option to kill all connections. But I wouldn't mind an option to not have this behavior. I use NordVPN, which claims that it does exactly this. Not sure if it actually does it of course.

I do not expect the OS to take car of the killing, because the OS cannot differentiate between the two use cases.
 
  • Like
Reactions: BigMcGuire
My own experience today tells me you are wrong, because turning on and off the Airplane mode fixes my Nord VPN, so they work as expected, once you use a feature to fix Apples bug.
First there is this from the article "However, Proton admits that this is not guaranteed to work, while Horowitz claims Airplane mode is not reliable in itself, and should not be relied on as a solution to the problem." Second when did Nord notify you about this workaround?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.