One can't even sync Fitbit without the GPS on. I just want to count my steps, and bluetooth is not enough? For at least Fitbit, the rule should be not to own one.
That's because for Bluetooth pairing, Android requires location services to be on.
It's not fitbit, that's the problem with Android in general.
Is the location permission really required every time when connecting to a paired device, after the initial pairing is donr?
how come I don't need location services for some of my other bluetooth device?
I know that you need internet connectivity to sync a fitbit, but are you sure that you need GPS on? I don't believe that's the case
Not GPS per se, but location permission. "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."