Earlier quoted context omitted.
Certain apps have always gotten special treatment. If it’s big enough to mess with phone sales they’re allowed nonsense a normal dev would be permanently banned for. Ex: all the stuff FB has been caught doing over the years My understanding (no first hand experience) is that WeChat and Alipay are basically required in China. If a phone doesn’t have them, it’s worthless and won’t sell. So naturally they too can do non…
No app gets special treatment for any of the user-grantable permissions like location, Bluetooth, local network access, contacts, photos... What makes this any different? It really seems more like an oversight than a conscious decision, similarly to how (I believe) both iOS and Android have retroactively had to bucket some of the Bluetooth LE permissions into "location", since that's what you can effectively do with…
Apple allows some iOS apps to track user locations via lists of nearby SSIDs
91–100 of 327 posts
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#92Earlier quoted context omitted.
At least in the early days, every iPhone maintained a local lookup table between ssids and gps coordinates in a SQLite database. https://www.networkworld.com/article/752872/security-apple-o...
That doesn’t mean seeing an SSID means you are at exactly that location. If you are in a city you see 50 SSIDs at any given moment. Are you at those 50 locations at the same time? No. Is there a way to triangulate where you are exactly? No, its unreliable and not an exact science.
The phone knows the signal strength of each ssid. Why can't it triangulate where it is?
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#93Earlier quoted context omitted.
That doesn’t mean seeing an SSID means you are at exactly that location. If you are in a city you see 50 SSIDs at any given moment. Are you at those 50 locations at the same time? No. Is there a way to triangulate where you are exactly? No, its unreliable and not an exact science.
>Is there a way to triangulate where you are exactly? No The phone knows the signal strength of each ssid. Why can't it triangulate where it is?
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#94Earlier quoted context omitted.
That’s not really any consolation, since (according to the article) Apple has granted that entitlement to WeChat and Alipay. Yes, these are “super-apps” and Wi-Fi hotspot services are probably part of their offerings, but that’s just more reason this should be a user-grantable permission like “local network access”. If I don’t care for the hotspot feature, I don’t want the app to have that capability.
Certain apps have always gotten special treatment. If it’s big enough to mess with phone sales they’re allowed nonsense a normal dev would be permanently banned for. Ex: all the stuff FB has been caught doing over the years My understanding (no first hand experience) is that WeChat and Alipay are basically required in China. If a phone doesn’t have them, it’s worthless and won’t sell. So naturally they too can do non…
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#95Earlier quoted context omitted.
Why does apple get to decide which app gets automatic access to my private data, on my device, without needing to ask me?
Because you bought a closed-source device by which you surrendered your privacy to whatever the source-controlling company wants.
Dunno if these apps do that or not, but I can easily imagine that using them is a Hobson's Choice even in OSS utopia: take the horse offered (app with tracking) or don't have a horse.
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#96Earlier quoted context omitted.
"Get a list of visible SSIDs" is exactly how phones derive your location. There's little distinction between seeing SSIDs and seeing GPS coordinates for 99.9% of the population.
Back in the real world SSIDs are a very coarse and not very reliable way of locating devices. You are exaggerating.
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#97Earlier quoted context omitted.
FWIW I used WeChat a few years ago and at that point it definitely asked for local network access (which is what this article is about; a mechanism for collecting SSIDs which can then later be correlated to locations). If there is an entitlement, it is as of yet unclear whether it means a consent dialog/privacy toggle or not. IIRC an entitlement only means you can ask for this sort of access, not get it automatically…
Hm, I assume any app can ask for whatever it wants, but that's just an assumption. I don't know if app developers need to apply to be able to request permissions, but I don't own an iPhone.
From looking at https://developer.apple.com/documentation/bundleresources/en... I would say there are many more entitlements than consent screens, the phrasing suggests there is no 1:1 mapping between them and is not clear on whether they reliably come with consent screens (I suspect not).
It is very unfortunate that there is little clarity on that in the docs, and that entitlements are not exposed anywhere in the GUI. Sure, they are too technical, but they could at least be shown in some advanced info pane. I am seriously considering if I can dejail an old iPhone and perhaps inspect some big name apps for what they have been entitled to.
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#98Earlier quoted context omitted.
Why does apple get to decide which app gets automatic access to my private data, on my device, without needing to ask me?
Does your employer have a donation matching program? It’s a great time of year to donate to the EFF.
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#99Earlier quoted context omitted.
Back in the real world SSIDs are a very coarse and not very reliable way of locating devices. You are exaggerating.
Visibility of multiple networks can be used to refine the position. GPS takes time to acquire and isn't always available indoors. SSID method is quicker, and it's most likely the method your phone uses to get the position first.
So this ‘allows applications to track location’ actually allows applications to track coarse location which then does not allow them to refine using GPS.
Re: Apple allows some iOS apps to track user locations via lists of nearby SSIDs
#100It’s worth noting that use of NEHotspotHelper requires a special entitlement (com.apple.developer.networking.HotspotHelper) that you have to apply for, and presumably Apple won’t grant unless your app has a legitimate need for it. That said, this maybe shows an incompatibility between Apple’s privacy strategy and “super-apps” like WeChat and AliPay. When a company shoves all functionality into one app, that app sudde…
Is there a way for an end user to see which apps have this entitlement?