this post was submitted on 07 Jun 2025
113 points (99.1% liked)
Technology
71083 readers
5430 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Bluetooth everything that requires location permissions.
Why u need my precise location to turn on a lightbulb?
I'm not sure how many people know this but there is good reason why (at least on android) giving Bluetooth permissions also requires location permissions.
The basic concept is that given enough Bluetooth data an app can pinpoint your location accurately anyways. So the android devs decided that they would just require any app that wanted Bluetooth data would also need to require access to location. That way users would be indirectly informed of the dangers.
Why not just a pop-up to inform of the danger? Probably because most users will click past that warning and not read it.
that really depends on the location. not everyone lives in big cities. is there a way today to give access to bluetooth without giving access to GPS?
Every Bluetooth device has a unique identifier. Any phone that has seen that Bluetooth device in the past could have told google/apple/whoever "hey BTW this device is at those coordinates".
Google already uses this with WiFi to help "bootstrap" GPS localization. It is much faster to get a GPS fix if you already know roughly where you are (a few seconds vs a couple minutes), so they use nearby WiFi/Bluetooth devices to determine that. Remember 10-15 years ago when getting a GPS fix took forever? GPS didn't change, this did.
Apple went further and does this with Airtags now. Every Bluetooth device that ever went near an iPhone is in Apple's database with GPS coordinates.
So unless you live alone in a mountain cabin that has never been visited by someone with a smartphone before and you didn't disable the "enhanced localization" feature on your phone, yes your Bluetooth is at risk of giving up your location.
bluetooth is short range isn't it? so while this is a problem, it is not the exact same thing. network based location is not a replacement for GPS.
I think you mean A-GPS, which is not related to wifi and bluetooth, other thqn being able to use wifi to access a server for downloading current constellation data. phones that have google mobile services installed, have an additional fused location source (besides a network based and a gps based location source) that tries to fuse the 2 sources while the gps signal is not precise enough. but as I know fused location computation happens locally
This is separate from A-GPS. Google seems to be using WiFi rather than Bluetooth, but the broader point remains the same. No one is stopping any vendor from crowdsourcing the location of every BT device... which is what Apple has done, for Airtags which don't have the battery capacity to run a GPS chip.
Sure without GPS it wouldn't be very effective to rely on only nearby devices to guess the current location. But an attacker only has to get lucky once to get your home address. So the only safe approach is to hide nearby devices/networks from unauthorized apps.
That's just classic google/android retardation at play.
Literally making the bad guys' jobs easier by taking away control from the user.