Slashdot Mirror


New iOS 11 Settings Will Stop Apps From Tracking Your Location (theverge.com)

An anonymous reader quotes The Verge: Apple is giving users the option to enable much stricter location rules with iOS 11, according to MacRumors. The company began this effort last year by adding a new option to iOS 10 that grants apps access to your location only while they're actively being used. But this "while in use" setting is up to developers to actually enable. The vast majority of popular apps did integrate that new feature. Others, however -- Uber chief among them -- still force iPhone users to choose between always or never providing location data. The latter choice breaks the functionality of an app like Uber, leaving customers with really only one option. Apple seems poised to eliminate this false choice in iOS 11 by making the "while in use" restriction available for every app.

50 comments

  1. Somehow this will be spun to bash Apple by Anonymous Coward · · Score: 5, Insightful

    This is excellent news because it restricts one avenue in which apps can violate user privacy. However, because Slashdot users generally hate Apple, there will be a knee-jerk reaction to spin this into some way to criticize Apple. It is fascinating to watch the delusional hate of Apple, even when they do something good like improving user privacy. This is a good thing for privacy, and if anyone but Apple did this, Slashdot readers would applaud them. However, because this is Slashdot and the story is about Apple, prepare for delusional hatred of Apple.

    1. Re:Somehow this will be spun to bash Apple by Anonymous Coward · · Score: 0

      ... spin this into some way to criticize Apple.

      Maybe the reality is that monetize-everything mega-corps rarely do anything that benefits their customers. But don't let that interrupt your knee-jerk reaction to hate Slashdot-ters.

      ... if anyone but Apple did this ...

      When Apple refused to 'unlock' every iPhone 5 in the world to assist the San Bernardino investigation, they were applauded. In that case, there was an obvious profit motive: Disabling privacy on their phones would make them less valuable.

      In this case, Apple is choosing between their applet developers and their customers: Since applets don't need to track people 24/7 to work, Apple is actually playing it smart and limiting the abuse of their customers by other parties: A 'good guy' win without a tangible loss.

    2. Re:Somehow this will be spun to bash Apple by Mitreya · · Score: 2

      This is excellent news because it restricts one avenue in which apps can violate user privacy. ... prepare for delusional hatred of Apple.

      Oooh, can we bash Android instead?
      You'd think that a cool OS such as Android would naturally have the option "install the app but deny it location access" (or give it fake info automatically?). But no...
      So a flash-light app can insist that it must have access to my phone book, take pictures without notifying me and make international calls on my behalf.

    3. Re:Somehow this will be spun to bash Apple by Anonymous Coward · · Score: 0

      What's really fascinating is that you apparently think you can mitigate criticism of Apple by pre-announcing it. Good luck with that.

    4. Re:Somehow this will be spun to bash Apple by Anonymous Coward · · Score: 0

      Not only that but the problem is actually so bad that somehow someone found a way to feel pre-emptively bashed already before there was a single post in the story.

      So Apple haters have found a way be mean without lifing a finger anymore. This is truly undescribable horror. How can you fight against such a power?

    5. Re:Somehow this will be spun to bash Apple by Anonymous Coward · · Score: 0

      Maybe holding his breath until they stop being mean to apple.

  2. I miss WebOS by oneiros27 · · Score: 2

    There was an option that you could select so that when an app tried to get your location, it would ask you if it was okay. And it'd stick until you closed it.

    Once you opened the app again, the next call to get your location would trigger the prompt again.

    Unfortunately, after HP bought them out, they then decided to scrap Google Maps (which was part of the advertising when I bought it) for the f'n useless Bing Maps. And somehow, their hack job resulted in every time that maps got called up, it insisted that I had to download Bing Maps, so I'd have to wait 10-15 minutes for their crappy interface. (search for 'gas station' ... and it would give you some place with 'station' in the name in China)

    I still blame Palm for the HP buyout -- WTF were they thinking with those commercials? But the OS was way ahead of its time.

    --
    Build it, and they will come^Hplain.
    1. Re:I miss WebOS by alvinrod · · Score: 1, Insightful

      WebOS may have been ahead of its time, but Palm was massively behind the curve in getting it out into the market. If they had launched it two years earlier around the same time as the original iPhone I think they'd still be around. By the time they came out it was too late as iOS and Android were already fairly entrenched and the two biggest carriers in the U.S. were locked into their camps and strategies and had little need for the Pre and it wasn't so much better than anything else to cause people to abandon their carriers for Sprint.

      HP was also a bad buyer for the company. They had no real strategic vision at the time or ability to make the product a success. As funny as it sounds, I think Microsoft would have been a better buyer and could have built on top of the established OS and market share instead of putting effort into their own mobile OS that they trotted out just to see it go through the same set of problems as WebOS due to Apple and Google having such a lead by that point that only a huge mistake on their parts could cause them to fail.

  3. Good, because that kills your battery by Anonymous Coward · · Score: 0

    I love Waze, but since they switched to the mandatory always track setting, my new iPhone's battery loses about 1% per minute. Sucks to get to work and only have 30% charge left because I forgot to kill of Waze after checking which route I should use.

    1. Re:Good, because that kills your battery by SuperKendall · · Score: 1

      To be fair, Waze needs background location access to be a first-class nav program, where it can keep giving you navigation updates from the background...

      However I agree with you that this is a nice option, because most of the time I don't use Waze for navigation but just leave up as a kind of information panel for driving. So most of the time I would much rather Wake be set to only have location when running.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
    2. Re: Good, because that kills your battery by Anonymous Coward · · Score: 0

      Easy solution is to sell your newer phone and fond a used one with that already installed. Apple make it impossible to downgrade so they force us to buy old phones.

    3. Re: Good, because that kills your battery by Anonymous Coward · · Score: 0

      Now that's the problem with /. the damn too many m$ shills here...

  4. I'd love to see Apple... by Anonymous Coward · · Score: 0

    ...destroy Uber by removing them from the App Store.

    1. Re:I'd love to see Apple... by Anonymous Coward · · Score: 1

      No need, Uber is doing a pretty good job destroying themselves.

  5. Good move by Anonymous Coward · · Score: 0

    iPhone, my last Apple device. I already started shopping for another phone. But maybe iOS 11 will make stay...

  6. That sounds too intrusive by SuperKendall · · Score: 4, Interesting

    There was an option that you could select so that when an app tried to get your location, it would ask you if it was okay.

    That's how iOS works now, and also requires the app developer to give a reason why they are asking for location permission so you have a better understanding of what you are agreeing to...

    And it'd stick until you closed it.

    Once you opened the app again, the next call to get your location would trigger the prompt again.

    That sounds way too annoying. I think the way that Apple is doing this in iOS11 is perfect - you have the option for any app that it can use your location only what running, which is what most apps should be set to. For a handful of transport or fitness apps, then sure you can let it have background location updates. But even those you can dial back to "when open" (or just off) if they go crazy.

    Prompting every time you run an app is almost worse than no prompt at all, because over time it's not only annoying but you start to just agree by reflex. I don't think agreeing to any system resource like location should be a habit you ingrain into users to accept without thought.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:That sounds too intrusive by Dutch+Gun · · Score: 1

      Ah, persistent prompting... My PS3 did that by asking me if I wanted to allow an internet connection whenever I put in a BluRay disk. Every. Damn. Time. I got stubborn about it, and vowed to never allow it to talk to the internet out of sheer spite.

      Basically, I think Sony was probably fulfilling some legal obligation, but making it so obnoxious that 99% of people would just turn that option to "always connect". There was no "never connect" option, just an "always ask" option.

      --
      Irony: Agile development has too much intertia to be abandoned now.
  7. One more habit I will be able to drop. by Hussman32 · · Score: 1

    Every time I use Uber, I rate the driver, close the app, and go to Settings|Privacy|Location Services, scroll all the way down to Uber, turn off location services while wondering if they really think I believe them that they need the location on always.

    I never bought their excuse and I'm glad it's being imposed again. I love the service of Uber, but I can't stand their crap data collection tactics. Same for Waze.

    --
    "Who are you?" "No one of consequence." "I must know." "Get used to disappointment."
    1. Re:One more habit I will be able to drop. by Anonymous Coward · · Score: 1

      They use it to compile maps of physical location versus wifi access points. Google and a company called Skyhook, formerly TruePositions, do the same thing. Truepositions does E911 service, where your cell phone can pinpoint your information for emergency services when you dial 911, which I personally consider *amazingly* useful.

  8. It's that way now by ugen · · Score: 1

    All my apps (aside from Google maps, by necessity) have location enabled "while using" only. I just checked and Uber is one of those - it has an option to provide location "while using" and that's what is selected. FWIW I am on iOS 9.3.5 (not big on updating unless I need something).

    Did they take this option out in the later iOS releases?

    1. Re:It's that way now by Anonymous Coward · · Score: 0

      In 10 they let app developers remove the "only when using" option, probably because of apps that track weather around you and stuff like that. It was wildly abused, because everybody with a server farm seems to want to track your movements period. So now the option is going away, and fuck the devs who abused it.

  9. Restrict network access per App by Anonymous Coward · · Score: 1

    It would be great if iOS added the ability to altogether disable the network access on a per-App basis.

    1. Re:Restrict network access per App by Gadget_Guy · · Score: 1

      They do have that for mobile data. It's under each app's settings. Unfortunately it doesn't have similar controls when using Wi-Fi. This get around that, I disable Wi-Fi unless it is needed.

      I turn off Uber data while I'm not using it, and have done so ever since they removed the "Only while in use" option for location services. My trust in them dropped when they did this./p-

  10. Incorrect info by Anonymous Coward · · Score: 0

    The only when used option has been available for at least several major iOS releases, not just in iOS 10.

  11. Your memory is astounding by SuperKendall · · Score: 0

    I know local roads just fine but unlike you am not so clairvoyant I know ahead of time where police park.

    I also drive all over the US and am impressed at your prodigious memory having apparently memorized ALL back roads in the US. Me, the first time I'm driving around a city I like to know what road options are around me.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Your memory is astounding by Anonymous Coward · · Score: 0

      I know local roads just fine but unlike you am not so clairvoyant I know ahead of time where police park.

      Do you bring them coffee or something?

    2. Re:Your memory is astounding by Anonymous Coward · · Score: 0

      I know local roads just fine but unlike you am not so clairvoyant I know ahead of time where police park.

      Don't speed you fucking dumbass millennial.

  12. Your info is wrong by SuperKendall · · Score: 2

    Yes the "when in use" option has been there, but had you read anything at all you'd understand what is new is that the user can select "when in use" for ANY app, even if the app is set up only to accept Always or Never for options...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Your info is wrong by Anonymous Coward · · Score: 0

      So they fixed a design bug. How moronic is it to allow apps to disable "when in use?" Kind of like asking apps if they want protected memory or not.

  13. Good by iampiti · · Score: 3

    I dislike many (most) thing Apple does but you've gotta agree that iOS is by far the least user spying mobile OS there is.
    Of course, it helps that, unlike Google, their main business is not completely dependent on gathering user data. I heard that in WWDC they threw some jabs towards Google precisely because of that.
    As I said, you can't count on Google being too privacy friendly since their business depends on they not being that. And Microsoft has gone full Google on Windows Phone and Windows for PCs.
    It's sad that the state of affairs has come to where we are, but people using the products gives the companies little incentive to change their ways

    1. Re: Good by Anonymous Coward · · Score: 0

      Depends on what you mean least spying. If you mean that IOS only lets Apple soy then I'd agree.

    2. Re:Good by Gadget_Guy · · Score: 3, Interesting

      Like you, I have never been a big fan of Apple, and have wanted to move away from the world of iOS ever since I had the phone forced on me. But with the controls that they give to the user to limit what developers can do with your phone, it has become my preferred platform.

      Apps on Android must show what permissions they require, but you can't do anything about it other than not install the app if you don't agree with one of those permissions. To be fair, this may have changed in later versions, but my Android devices are stuck with ancient versions. That's another thing that annoys me about the platform.

    3. Re:Good by Carewolf · · Score: 1

      I dislike many (most) thing Apple does but you've gotta agree that iOS is by far the least user spying mobile OS there is.

      Of course, it helps that, unlike Google, their main business is not completely dependent on gathering user data. I heard that in WWDC they threw some jabs towards Google precisely because of that.

      As I said, you can't count on Google being too privacy friendly since their business depends on they not being that. And Microsoft has gone full Google on Windows Phone and Windows for PCs.

      It's sad that the state of affairs has come to where we are, but people using the products gives the companies little incentive to change their ways

      Least? I am not sure, maybe sometimes or in some circumstances, but just see this issue, this a feature they have added 2 years after Android, and 6 years after the first minor smartphones had similar implementation. If they hadn't wanted it to behave the way it did, they would have implemented this years ago, this seems more like they were forced to it by competition and bad PR.

    4. Re:Good by Anonymous Coward · · Score: 0

      Security is just a recent apple innovation. Brought about by Android surpassing ios. apple DNA requires them to have some ( real or imagined) to try and slam their competitors with. Remember how apple used to boast about the education market ( lost to Chromebooks) ; number of apps and downloaded in appstore (lost to Play Store) . All part of their pathetic business model.

    5. Re:Good by Anonymous Coward · · Score: 0

      Yes. Former BB user on Apple now because I don't use Google products and there is nothing else. Hardware is nice, price is high because the data they are not selling is worth so much. So it goes. Freedom isn't free.

  14. Maps... by Anonymous Coward · · Score: 0

    The only thing that lies about this, is Apple Maps. You can put it on 'when in use' but it gives me notifications on my expected travel time (even when I terminate the application). When I say 'never' it stops doing that.

  15. KitKat Called, it Wants its Feature Back by Anonymous Coward · · Score: 0

    This was a feature in KitKat... years ago (and in JellyBean if you had the right app/privileges). Way to go be 3 years behind the times, Apple!

  16. The Dream Is Still Alive by SuperKendall · · Score: 1

    Ah, persistent prompting... My PS3 did that by asking me if I wanted to allow an internet connection whenever I put in a BluRay disk. Every. Damn. Time.

    No need to be nostalgic about it, buy a PS4 Pro and you get the same prompt today! As you say, Every. Damn. Time.

    I got stubborn about it, and vowed to never allow it to talk to the internet out of sheer spite.

    Same here, the only time it got past me was when a system update turned on the Blu-Ray internet connection, after a few discs I wondered what had happen to the prompt so I checked settings and found I needed to disable it again...

    There was no "never connect" option, just an "always ask" option.

    Again, no need to speak about that past tense! That's how it remains to this day.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  17. Soooo necessary. by x_t0ken_407 · · Score: 1

    This is GREAT. I'm surprised it took Apple this long, given their granularity in privacy settings as is.

  18. Best solution: lying by Anonymous Coward · · Score: 0

    I won't use a mobile operating system that doesn't allow a setting to "lie" to apps at my request. *I* decide whether some data bit is useful for an app or not, and whether to provide the app with more or less fuzzed data (from "slightly fuzzed" to "plausible, but unrelated to reality"). Location, address book, current time, you name it.

    Win-win: the app is happy, I am happy.

    I am the fucking boss in my computer. The app developer can do whatever (s)he wants in her/his living room.

  19. Waze does the same thing. by ellbee · · Score: 1

    Changing location access for Waze and Uber from "Always" to "Never" not only improved my privacy, it greatly improved the battery life of my phone. I still use both apps; the extra 15 seconds to enable access when starting and disable when done is a PITA but in the end part of the price for convenience.

    --

    You can't fight in here - this is the war room!

  20. You seem to have misunderstood. by oneiros27 · · Score: 1

    Your selection stayed until you closed the application.

    So say for instance that you started up Safari, and something tries to get your location. It will ask you if that's acceptable. If you say no, it rejects Safari from getting your location until you close Safari and re-open it.

    This also meant that you didn't have applications complaining that you go to the 'Settings' app and find the application in the list, and give it permission to get your location -- it just prompted you the first time you used it (and you could tell it to give permission, deny, or only for this session). You didn't have to keep going into the 'Settings' app and allow that app, then remember to go back in afterwards to revoke the permission.

    Of course, WebOS also had a concept of 'cards' not just apps ... so each card (equiv. of a tab) in the web browser could be closed independently, so you didn't have to close down the full thing just to reset permissions.

    (and they had multitasking, copy & paste, and other features before iOS ... which they NEVER MENTIONED in those stupid albino ads. Apple's mail app can't even open two messages at once when you need to refer back to other messages when replying)

    --
    Build it, and they will come^Hplain.