News for hackers. Stuff that matters.
Re:iOS 11 Location Privacy: "Only While Using" is now always... by vlozko on Tuesday June 06, 2017 @10:26PM (#14503254)
Apple's API don't discriminate with regards to precision. An app that shows nearby stores with a 1km radius precision requires the same level of permissions as an app that's trying to do 1m precision.
Re:iOS 11 Location Privacy: "Only While Using" is now always... by matt4077 on Wednesday June 07, 2017 @04:13AM (#14504506)
Apple's API allow very fine-grained control of both the accuracy and frequency of location updates, depending on, among other things, running in the foreground/background, the user's location etc.: https://developer.apple.com/library/content/documentation/Pe...

There's currently no explicit penalty for requesting too much information, but the battery power indication could probably get users to uninstall apps wasting energy, and it can even get you app terminated.

Re:iOS 11 Location Privacy: "Only While Using" is now always... by pawadu on Wednesday June 07, 2017 @04:00AM (#14504451)
Unlike Android which have precise and coarse location. If Google wanted, they could limit precise to GPS and similar apps and force everyone else to use coarse location or geo fencing.

Unfortunately Google doesn't care about your privacy. In fact, it's only a matter of time before they remove coarse locations and/or give every app full access to location data (the same way they did with internet access).

Re:iOS 11 Location Privacy: "Only While Using" is now always... by kartickv on Wednesday June 07, 2017 @09:39AM (#14506323)
That's a good point. Maybe app developers should be able to request the level of access they want, like precise location, neighborhood (postal code), city, state or country.

If an app never needs more precise information than the country (say Spotify trying to decide whether they operate in your country), they don't need to request it. That also guards against bugs or security breaches in apps that try to do the right thing.

Re:iOS 11 Location Privacy: "Only While Using" is now always... by hutattedonmyarm on Wednesday June 07, 2017 @05:51AM (#14504878)
What about the desiredAccuracy property of CLLocationManager [1]?

[1] https://developer.apple.com/documentation/corelocation/clloc...

Re:iOS 11 Location Privacy: "Only While Using" is now always... by matthewmacleod on Wednesday June 07, 2017 @06:43AM (#14505072)
There is no specific permission for accuracy, which I think was the point there.
Re:iOS 11 Location Privacy: "Only While Using" is now always... by MBCook on Wednesday June 07, 2017 @12:43PM (#14507849)
Right. An application can ask for what it wants (low accuracy is much faster and burns less battery since it doesn't start GPS) but there's no way for the user to say that an app can ONLY get low accuracy data.