As a user, I'd be pretty annoyed if I used Instagram, FB, Camera +, or one of the many other camera or photo editing apps on my phone and they did not have the ability to read and write the location data.
Because users aren't actually all that aware of there being location data attached to their photos. If you told them that an app could stitch together a relatively accurate map of where they'd been in a day based on the photos they took, most users would be surprised.
I'll grant that users may not make the leap to thinking of building a full-on historical profile without being prompted in that direction...
I had literally no idea. None. Probably because I don't upload photos to social networking sites from my phone. So I'd be pretty shocked that Whatsapp could plot my movements despite not having access to location data...
I think you'll have to be pretty naive to assume that users inherently realise that "photos have location attached" automatically leads to "third party app can read location in these photos" and can lead to "build a profile of you based on your photo locations".
It's not that people can't put these things together, it's that they don't ever really think about it. When you download a photo editing app you're thinking about editing a photo, not about the metadata you might be leaking in doing so.
Users are stupid. iOS clearly asks you to allow the Camera app to access location, explaining it’s to tag photos.
There is: every app that does stuff with photos (e.g. filter software or other processors) will strip the exif data now in the process.
I've granted them access to my photo library when I'd like to post a picture there, so this means they they can suddenly read all the photos in my library, including their exif data?
If so, what are they chances they are collecting all that exif and uploading it? I'd be genuinely pissed. And if such a practice came to public eyes, wouldn't that bring up enough of an uproar to cause fb some serious harm?
This means that the target app doesn't get access to my entire library -- but I can still share one (or a few) photos through it.
100%
The great majority of the population doesn't really know that "photos store location", let alone join the dots to assume that these things are possible.
Did this change?
Having permission for location was actually the only permission you needed to access photos
Its like going to your doc for a checkup only to discover they have stolen your genetic information and peddling it to advertisers without your consent.
10 years ago spyware had meaning, now everyone seems to be building it and worse completely indifferent to ethical questions around harvesting user data and build intrusive profiles.
It's only a matter of time before there is a huge backlash against this rampant unethical behavior by the industry and its clear we need tough regulation and consequences.
Don’t count on it. Outside of the tech community (echo chambered here), people seem to just not care. Otherwise Google and it’s products would not have been so successful; all the click-bait adware nonsense would not have been successful. People are cheap and just don’t want to pay for anything. Regulation could solve this, but Google and Facebook have so much lobbying power in the US, I fear nothing will change for the better, but, indeed, most likely for the worse.
See https://www.bloomberg.com/news/articles/2017-08-31/you-re-us...
EDIT: Changed from Hedge fund to companies. Couldn't find source of Hedge funds.
Looks like this was restricted to write only access in iOS 11.
http://petewarden.github.io/iPhoneTracker/
(I then wrote an AppleScript to use this tracking data to tag locations of photos in my iPhoto library, because my camera at the time didn't have a GPS).
https://www.dropbox.com/s/fvgoo3qs3ku5eg0/2017-09-28%2000.45...
> An alternative approach would be to have an extra permission layer to access the picture's metadata.