Re:A popular Bluetooth car battery monitor that siphons up a...
by thombles on Monday June 26, 2023 @11:00PM
(#36488399)
The docs note that certain kinds of beacons (which presumably would only be useful for location-finding) will be filtered from results. Otherwise I suppose it's just a soft flag for Play Store review or similar. There's not much you can do - if a given app has access to BLE scan results, it's very difficult to prove that it's _not_ deriving location from that either locally or on a server. I'm satisfied that it's usually going to be difficult though, with the possible exception of say, a supermarket app who plants non-beacon-like devices in their stores. However a user would probably raise their eyebrows at a supermarket app that asks for access to Bluetooth.
[ Parent
| on HN ]
Re:A popular Bluetooth car battery monitor that siphons up a...
by russdill on Tuesday June 27, 2023 @01:56AM
(#36489362)
It's difficult to comprehend what's going on here without it being spelled out because it really is that dumb. For an Android app to connect to BLE devices, it needs the location permission. An Android app with the location permission gets access to gps location. It's not possible to allow an app to connect to a BLE device without also giving the app access to the location API.
Re:A popular Bluetooth car battery monitor that siphons up a...
by lultimouomo on Tuesday June 27, 2023 @03:00AM
(#36489741)
Again, this is before Android 12 - afterwards the app can declare that it just wants BLE not for location purposes, and not get access to GPS (and apparently certain kind of BLE beacons). Still it's mind boggling that this glaring issue survived so long.