4 ms·
> The update will address the issue by hiding location information in photos from apps and requiring any apps that access Wi-Fi to also have permission for loca
by panpanna 7y ago
> The update will address the issue by hiding location information in photos from apps and requiring any apps that access Wi-Fi to also have permission for location data, according to Google.
The great minds at Google have done it again!!
This craziness (Bluetooth requires location) was the reason I never bought a smartwatch. I guess now I should stop using internet too.
- wartijn_ 7y agoAccording to Google Bluetooth requires location, because it van be used to find your location. So there is some reasoning behind this decisions, although I wwould be mutch happier with something like: Location (Bluetooth), location (GPS), location (WiFi) >A location permission is required because Bluetooth scans can be used to gather information about the location of the user. This information may come from the user's own devices, as well as Bluetooth beacons in use at locations such as shops and transit facilities. https://developer.android.com/guide/topics/connectivity/bluetooth.html#Permissions https://developer.android.com/guide/topics/connectivity/blue...
- panpanna 7y agoPlease take a step back and look at this again. What is the cause and what is the effect here? Is Google's solution making it better or worse from a practical privacy point of view? (Also, don't buy Google's explanation that this is just to inform users of potential misuse - they actually log your location and even wait for a GPS lock when you pair a new device)
- baybal2 7y agoEven APIs of J2ME applets and symbian s60 did not reveal hardware addresses to the program. I felt that google was lazy and simply mapped bluez 1-to-1 to public api.
- anticensor 7y agoWhat happens when you disable GPS system-level and allowed Bluetooth? Does discovery fail?
- panpanna 7y agoYes
- the_jeremy 7y agoWhy shouldn't I buy Google's explanation? If an app that uses bluetooth can get my location via beacons or etc., then bluetooth should be wrapped in location privileges. An app that I do not want having my location should not be allowed to use bluetooth, and I have to accept that any app that does use bluetooth could get my location. While it does mean that apps that use bluetooth now have a slightly easier way of getting location (i.e., via phone GPS, not just bluetooth), we shouldn't obfuscate that bluetooth is another way to get that information. In the end, you are trusting the app developer with the privilege of knowing your location. If you don't trust them with that, then they can't be allowed to use bluetooth, full stop.
- altfredd 7y ago> Why shouldn't I buy Google's explanation? Because Google is notorious for coming up with bogus explanations whenever they get caught red-handed. Every month there is a bunch of news articles, where high-ranked Google employee claims to spy on everyone to "protect people from electric pigs", "lower the danger of Confucian Jihad", "enrich e-mail UX with hefty data-harvesting" or something along those lines. > If an app that uses bluetooth can get my location via beacons or etc., then bluetooth should be wrapped in location privileges. There is no reason why apps have to be able to "get location from beacons" in order to connect with another phone over Bluetooth. Same for P2P Wi-Fi API — pairing with another device already requires exchanging tokens via graphical dialog with explicit user approval on both devices. Removing ability to read scan results from API would be enough to fix the underlying data leak. Once two devices are paired, they should be able to exchange data without need for any permissions or user actions. Instead Google forces users to keep Location enabled long after initial connection is made. Even if there is no underlying bad intention, they should be ashamed of forcing such garbage UX upon people.
- autoexec 7y ago> and requiring any apps that access Wi-Fi to also have permission for location data, according to Google. Doesn't this just force everyone who uses an app with their wireless connection to give that app access their location data too? That seems like forcing users to leak more of their data rather than protecting it. Now instead of some apps that I've denied location access getting it anyway by trickery, I now have to allow all apps to record my location data or else they can't access the internet at all!
- flukus 7y agoThe fun doesn't stop at your phone, you're usually leaking location data to third party passive scanners too just by turning on bluetooth. It will broadcast a mac address that is usually poorly and/or infrequently randomized, if it's randomized at all. Some phones will somewhat mitigate this, but random bluetooth devices rarely will. Ramble is a simple bluetooth scanner app on android, check how often your friends and coworkers mac addresses are updating.
- kadira 7y agoNo, just stop using products made by shitty companies, but you won't do that, right ?