That post seems to be missing.
load all comments
simonmicro 80 points 3 years ago

The location permission is needed to activate BLE and scan for other devices using low energy. Android things...

path: 0 4694858, hotness: undefined, score: 80, children: 16
Robin 35 points 3 years ago

The location permission is because in dense cities there are enough unique, stationary bluetooth endpoint that you can guesstimate a location.

path: 0 4694858 4695577, hotness: undefined, score: 35, children: 1
JohnEdwa 18 points 3 years ago

And sometimes actual BT beacons made specifically for that reason. It's one of the ways shopping centres and their apps keep track what shops people visit.

path: 0 4694858 4695577 4696539, hotness: undefined, score: 18, children: 0
miss_brainfart 20 points 3 years ago

Well then, learned something new today.

But hey, if the app can be verified not to do anything stupid with that permission, that's more than you can say about the closed-source offerings on the Play Store

path: 0 4694858 4694918, hotness: undefined, score: 20, children: 8
EunieIsTheBus 23 points 3 years ago

Insert Padme Anakin Meme here:

You did verify it, didn't you?

path: 0 4694858 4694918 4695152, hotness: undefined, score: 23, children: 7
Gryzor 18 points 3 years ago

Afaik it's not "Android things". Apple devices also use location to use some BT functions if I correctly recall.

path: 0 4694858 4695647, hotness: undefined, score: 18, children: 0
conciselyverbose 15 points 3 years ago

The problem is many more apps abuse Bluetooth for location tracking than use it for any legitimate purpose.

Ideally they would isolate the process and allow users to do managed individual scans in an app for the purpose of handling Bluetooth devices, and only allow persistent permissions to communicate with specific devices. I'm not sure enough of the underlying protocols to know how much hoop jumping it would take to do that though.

path: 0 4694858 4695871, hotness: undefined, score: 15, children: 2
tkk13909 2 points 3 years ago

One could also just allow the permission but revoke network permissions

path: 0 4694858 4695871 4703549, hotness: undefined, score: 2, children: 1
miss_brainfart 1 point 3 years ago
path: 0 4694858 4694885, hotness: undefined, score: 1, children: 0

thanks for using Leebra!

go to feed...