Starbucks app using compass calibration

Why would the Starbuck app need to use the compass calibration system service when you launch the app. I have told the app not to use location service but it pops on every time I open the app. If I was trying to find a store that is fine but they don't need to know where I live and work just because I open the app to check the balance. IOS 10.3.1 Starbucks 4.3.4

iPhone 6, iOS 10.3.1

Posted on Apr 29, 2017 8:11 AM

Reply
8 replies

Apr 29, 2017 1:19 PM in response to macman_again

As an update to my ticket. I deleted and reinstalled and it acts the same with the exception that now there is no on/off toggle in location services for the Starbucks app. I suspect that will fix it self after an indexing process like how Photo's work, not sure. Thanks for the reply. I don't think this is an error. I think Starbucks wants to collect user data on the sly just like Uber was doing.

Apr 29, 2017 8:20 AM in response to macman_again

I have never seen that error before, even with any other app. You say that you have location services turned off for the app? What troubleshooting have you tried? Have you tried force closing the app? Double-tap the home button and then find the Starbucks app and swipe upwards. After that, you can power the phone off and back on, then try opening it again.If that does not change it, then try deleting the app from the device and then download it again from the App Store.

Apr 29, 2017 1:00 PM in response to ChrisJ4203

I used force close and reboot several times. I tried on and off WiFi and on and off VPN. When I turn on Privacy->Location Services->System Services->Compass Calibration the arrow will come on for a few seconds when I launch the Starbucks app. If the setting is off no arrow. I don't know how reinstalling will fix it but I will do that next. The setting for the app is Never.

Apr 29, 2017 10:01 PM in response to macman_again

I don't understand why you are turning on Compass Calibration. I do not have that on for my device, never have had it on. I have the Starbucks App set to use Location Services only when in use, to help me find a location if necessary. The only other time I use the app is to pay for my drinks.


I've never tested Compass Calibration, but I thought you were concerned about Location Services. What happens when you turn that off. I have a feeling that any app that makes a call to location services may do something if Compass calibration is on, so that it can prepare to find the location. I'm not sure there is a real problem here, considering what you describe.

Apr 29, 2017 10:04 PM in response to macman_again

When you say an update to your ticket, are you referring to this discussion, or do you have a ticket open with Apple? If you are referring to this discussion, this is not a support ticket. This is a user to user support forum, you are not addressing Apple, or Apple support here.


You are correct that the toggle for location services for Starbucks will reappear after the indexing and you open the Starbucks app. It should prompt you for permission to use Location Services. I'm not sure that just because the arrow appears that they are collecting any information. Why not try another app that can use location services and turn them off and try the same thing by opening the app and see if Compass Calibration appears.

Apr 30, 2017 3:57 AM in response to ChrisJ4203

Yes I was referring to this discussion. It is not an Apple issue so I would not bother them. I have used Apple before and they have always been very helpful.


Indexing seems to be slow because it has not asked nor has the toggle appeared. That is ok with me but a little odd. I tried several apps and none of them seem interested in the compass calibration system service except the compass that is. I am not sure that Starbucks is collecting any information since I can't easily snoop the network traffic or truss the process (networking/unix terms). Once I get more of a handle on the Apple development process I might do that. I would not be surprised to find an old function call if I had access to Starbuck source code which I do not.


Thanks for your sincere help.

Apr 30, 2017 4:08 AM in response to ChrisJ4203

I suspect that it came turned on by default or I may have turned it on when I was calibrating my compass. I do Geocaching. I did have Starbucks set to only use location services in the past when I was doing an advance order since that is a requirement for the service to work so it can process the order at the right store. No surprise there. I of course turned it off since I don't like contributing to big data nor want the battery to get used for services I don't need.


Compass Calibration would naturally come on if you are using the compass and perhaps when you use Location services since that would help. Turning off location services does turn off the arrow for everyone which is as expected.


Thanks again for your help. I don't suspect there is a problem with Apple or it's code. I suspect that maybe there is a function in the Starbucks app that needs fixing (No way I would even bother them since they are too large for a programmer to be reached).


All said and done I would not put it past Starbucks gathering a little data on the sly. I know they have a very robust marketing department because they seem to be sending out offers at just the right time when you are likely to buy.

Apr 30, 2017 7:06 AM in response to macman_again

I think there may be a little confusion in what we are discussing here. I've never seen any of my applications turn on or display anything about Compass calibration, even those that use Location Services. I'm guessing that when you say that "Compass Calibration would naturally come on", you are describing the fact that you can see a location arrow beside that service not the display of settings popping up on your screen suddenly without your prompting it. Am I correct? I believe this is just the way the two of us are describing an action here.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Starbucks app using compass calibration

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.