05-30-2016 22:57
05-30-2016 22:57
Answered! Go to the Best Answer.
06-15-2019 18:39
06-15-2019 18:39
Is there a fitness tracker that doesn't require location to be turned on? Loved my fitbit untill having to turn on location. It's a deal breaker for me.
06-15-2019 18:43
06-15-2019 18:43
06-15-2019 18:52
06-15-2019 18:52
Thank you. I will look into the s3.
06-15-2019 18:56
06-15-2019 18:56
Based on some experience and knowledge Location service is required in 2 cases: to pair one of new devices and only to pair as sync works fine without it and in case of old trackers model which do not pairs and based on BLE scan to find device and read data.
So this big red message "Enable Location to Sync" is a lie for latest devices like Versa. I do not know if this is lazy programmers or company has some kind of agreement with Google to ask users to keep location so Google can track them.
06-16-2019 04:22
06-16-2019 04:22
I have a charge 2. The location problem happened when I upgraded to a new Android phone. I loved my Fitbit untill the location fiasco. Unless it is quite clear a new fitbit will not require the location to be turned on, I will look elsewhere for a different tracker. What a shame that my Fitbit tracker is now useless to me.
06-16-2019 06:34
06-16-2019 06:34
First thing i want to point out is that Fitbit or the phones IS does not look for or ask for location, location is never asked to be turned on. The only thing requested is that location services are requested to be turned on.
If you want a Fitbit, or any of the many other devices from the many other companies that Android's decision has affected and don't want location services enabled. By a windows or iOS phone, since their operating system did not have the problem of your phone getting hijacked during a Fitbit sync.
If it really is a decision of Fitbit. Why is Fitbit only requesting this for android phones?
06-16-2019 06:35
06-16-2019 06:35
I do not have Charge 2, but looking on spec and age of tracker I assume it requires pairing. To perform initial pairing of Charge 2 you have to enable Location service. This is explained on forum many times. After pairing is done and you can update/sync with your tracker, you can safely disable Location service. Fitbit software will continue to complain by showing red message to enable location, but will work. (at least this is working for me since I got my Versa).
06-16-2019 09:18
06-16-2019 09:18
06-16-2019 09:50
06-16-2019 09:50
06-16-2019 09:51
06-16-2019 09:51
06-16-2019 23:05
06-16-2019 23:05
@Arrendalek wrote:
While Fitbit does not use location services except for synch, turning it on
enables any app that uses the permission to track you. I used to have a
phone whose battery was impacted by having location services active. Having
to enable it just to update my steps was a real pita. I fired Fitbit for a
better alternative for me. If they had tightened up their act i'd have a
blaze on my wrist right now because they never would have given me a reason
to look.
Fitbit only uses location services when the user requests that Fitbit record a run. Fitbit does not use services slurring a sync. The Android OS, not Fitbit, requires location services to be enabled.. I'll have to look but I have found the info as to why on dev.android.com
Since Fitbit has the potion tosync multiple trackers with one sync, Fitbit has chosen the Bluetooth MAC to identify the tracker.
06-17-2019 04:53
06-17-2019 04:53
You have found only part of problem on dev.android.com and this is explanation why Android requires loaction service to perform BLE Scan. In other words: to find unknown device around. And this part is understandable: if I want to pair new devcie, not yet known to android device I need to do BLE Scan to locate it and allow Bluetooth pairing process to complete. Since this moment BLE Scan is not required to locate device or to be able to communicate with. It is done through different Bluetooth protocol and this part not need location service to work.
So your mantra - "The Android OS, not Fitbit, requires location services to be enabled." is not really true, but repeating of old requirements for old (very old) connectionless devices (working without pairing and as well without any security).
06-17-2019 09:29
06-17-2019 09:29
During the BLE scan Fitbit requests the Bluetooth MAC. Please look up why Android made changes to close the open loophole that allowed a third party to take over the phone.
06-17-2019 09:44
06-17-2019 09:44
Agree. Google added protection and so on, but my point is: Location service is required ONLY to perform BLE scan. And according to your comment it would be good to have Location service disabled to avoid loophole :).
After pairing it is not required as device already paired and do not broadcast anything. Try to do BLE scan from any other phones around, it will NOT show you already paired devices, so it is useless after pairing.
As result - Location service is NOT required after pairing for devices to communicate.
BTW I use my Versa with Location service disabled and be able to communicate - notifications are received by Versa and Sync is working. Slow, but working. Enabling Location service for me only enable funny animation on Fitbit app, but I see no other differences, like sync speed feels to be the same.
06-19-2019 11:48
06-19-2019 11:48
Hello guys! I'm happy to provide assistance regarding the location service inquiries, my sincere apologies for the delay in responding your posts. A warm welcome to our Community @SunsetRunner. Also, it's nice to see you participating in our Fitbit Forums @Arrendalek @DaAQVWwV @AWA. Also, thanks for your willingness to help @Rich_Laue.
Let me share that the reason why Fitbit require the location service to be turned on is because Google changed its permission requirements beginning with Android OS 6.0. As a result, the locations permission is necessary to sync your Fitbit device with your Android device. Take in consideration that Fitbit does not track your location unless you are recording an exercise or activity with GPS as per previously mentioned in some of the posts above. For more information, see How do I track exercise and activity with my Fitbit device?
The Fitbit app needs the locations services option on your phone to be turned on in order to perform the Bluetooth low energy scans required to sync your devices. Google added the locations permission requirement to alleviate concerns that Bluetooth beacons can be used to track your location without your permission during a Bluetooth low energy scan, such as the scan required to sync your tracker. That said, by granting the Fitbit app permission to access your location, your Fitbit will be able to sync, but your location won't be recorded or tracked by Fitbit.
For more information about Bluetooth technology, visit the Bluetooth Special Interest Group's website at www.bluetooth.com. For details about the Google permission requirements, see Google's Android 6.0 Changes document.
I'll be here if you have any additional questions.
06-19-2019 12:40
06-19-2019 12:40
Thanks @RicardoFitbit
The Fitbit app needs the locations services option on your phone to be turned on in order to perform the Bluetooth low energy scans required to sync your devices.
Could you please elaborate on that? My Versa works for many month without Location service enabled. According to Bluetooth spec if device is paired it is enough to be able to communicate directly as I can see in case of my Versa. What I miss by disabling location service?
Thanks
09-09-2019 12:37
09-09-2019 12:37
Why am I constantly nagged to turn on location services. I have been reading the (questionable) stuff about Google/Android but I use an IPhone with Versa.
Please make it stop.
If Fitbit requires location services I'm out.
09-09-2019 13:05
09-09-2019 13:05
Fitbit has the ability, when you request it, to track your runs walks and a few other activities.
Fitbit is probably asking for this.
You don't say when Fitbit requests, or which trackers.
The new trackers have the ability to auto detect a run and turn on the GPS without the user having to do anything.
07-02-2020 22:45
07-02-2020 22:45
@RicardoFitbit wrote:
Let me share that the reason why Fitbit require the location service to be turned on is because Google changed its permission requirements beginning with Android OS 6.0. As a result, the locations permission is necessary to sync your Fitbit device with your Android device. Take in consideration that Fitbit does not track your location unless you are recording an exercise or activity with GPS as per previously mentioned in some of the posts above.
The Fitbit app needs the locations services option on your phone to be turned on in order to perform the Bluetooth low energy scans required to sync your devices.
I'll be here if you have any additional questions.
Sorry @RicardoFitbit but why do you claim this is required when I have location services turned off and still recieve data from the device such as battery level, heartrate, steps, and so on? I also saw @DaAQVWwV posit a similar question that has yet to be answered.
07-03-2020 05:20
07-03-2020 05:20
Do you see the same on fitbit.com?
Are you seeing data that synced, or simply a remote view of the watch.
During most syncs, the app requests the bluetooth MAC of the tracker. Android requires location services enabled for this to be returned.
This change was made to close a loophole that allowed a third unknown party to remotely take over control of the users phone without their knowledge during such a request.