(no title)
xiaomai | 3 months ago
Can an app uniquely identify me if I don't give it control over my phone number / nearby devices?
Can apps geo-locate me if the location permission has not been granted? (seems like they could just make a network request to their servers and use the IP address of the request for a rough idea).
I _really_ wish using the network was a permission (even if it was an "advanced mode" thing).
Flere-Imsaho|3 months ago
[0] https://support.google.com/android/answer/15341885?hl=en
bashkiddie|3 months ago
What I want to do is hide my address book and gallery from the app.
throw4039|3 months ago
lsaferite|3 months ago
TrianguloY|3 months ago
But to be honest, other similar dangerous permissions like "view network connections" and "receive data from internet" are also there, categories are for "camera", "microphone" etc.
I suppose that the average user is more concerned about specific features, and since basically almost all apps require internet it may be there to avoid noise. Still, an "internet" category would have been nice...
Animats|3 months ago
jampa|3 months ago
They could access your Wi-Fi network's BSSID (whose location is often public due to wardriving databases), and in public places, they had partner companies (malls, airports, etc.) whose routers would triangulate your position based on Wi-Fi signal strength and share information like "John is in the food court near McDonald's."
All of this happened without you even needing to connect to their Wi-Fi, because your phone used to broadcast its MAC address if the Wi-Fi was simply on. But now your MAC is now randomized, but it took a lot of time for Google / Apple to this.
fluoridation|3 months ago
m463|3 months ago
no. especially with the value of data. Many apps just link into some advertising sdk that does anything it can get away with.
and it is unfortunate that people are shamed for being conservative (want a tinfoil hat?)
disambiguation|3 months ago
https://netguard.me/
Flere-Imsaho|3 months ago
https://github.com/M66B/NetGuard/blob/master/ADBLOCKING.md
aceazzameen|3 months ago
evilduck|3 months ago
lsaferite|3 months ago
n4bz0r|3 months ago
ivanjermakov|3 months ago
Even browsers can identify* you, if they really want to.
*not as cleanly though, could be tricky for fingerprinting to track one user across different devices/browsers/netowrks.
Recent discussion on fingerprinting: https://news.ycombinator.com/item?id=46016249
unknown|3 months ago
[deleted]
snthd|3 months ago
https://localmess.github.io/
noman-land|3 months ago
xiaomai|3 months ago
bji9jhff|3 months ago
ChrisMarshallNY|3 months ago
But the general pattern is that you install some stupid vendor crapplet, and the first thing it does, is ask for every permission on your phone. Native apps can access a lot more stuff than ones restricted to a WebView sandbox. That's why they want you to use them.
No thankee.
raw_anon_1111|3 months ago
encom|3 months ago
Given the security record of app stores, probably not.
beAbU|3 months ago
frizlab|3 months ago
galleywest200|3 months ago
raw_anon_1111|3 months ago
When you go to a website, they have always known the originating IP address.
rejhgadellaa|3 months ago
Also, browsers tend to bring their own sandbox (on top of what the OS already does). For example, Chromium was able to mitigate Meltdown/Spectre before OS vendors shipped an update (except on iOS where browsers can't bring their own engines, so iPhone users had to wait for Apple to ship an OS update...)
doctor_radium|3 months ago