Ads in Popular Apps Give Police a Powerful Tool to Spy on Users
bloomberg.com
bloomberg.com
If your app handles personal and sensitive user data, then you must ... Not sell personal and sensitive user data.
The rule also applies to third-party code. If you include third party code (for example, an SDK) in your app, you must ensure that the third party code used in your app, and that third party's practices with respect to user data from your app, are compliant with Google Play Developer Program policies... For example, you must ensure that your SDK providers do not sell personal and sensitive user data from your app.
https://support.google.com/googleplay/android-developer/answ...Isn't this abuse what we are supposed to be paying their 15% Play Store tax to stop?
Webloc is getting this data for free. And then reselling it, but it's outside the scope of Google then.
https://www.astralcodexten.com/p/come-on-obviously-the-purpo...
How about "the purpose of a system is not something it doesn't do" or "the purpose of a system is some of the things it does" but that's not as catchy.
This might as well be the purpose of the British government.
is there a list
The savvy crowd on HN hopefully already knows how to protect ourselves, but we can't really expect the mass public to do so. Especially when some younger people today are losing awareness of the very concept of the browser as they use dedicated apps for all their internet use.
If a service is sub-par in the browser I don't use it. Be ThE cHaNgE yOu WaNt To SeE. I hate that sentence but it kinda applies here.
Banks are relying on Play Integrity protection as well as SMS-based 2FA, neither of which are both safe and private.
Most apps will only be able to request location while running in the foreground.
Weather apps are unusual for having a reason to request background location access and so you should treat them with particular suspicion.
Instead our ownership and agency has been sacrificed on the altar of "but BigCo doesn't like it because users can lie."
Personally I am okay with my bank app doing this but I'm probably in a minority here.
Not really. I can just set the location in settings.
Within the same profile, apps can communicate through local IPC though. Wouldn't surprise me if some SDKs use this to coordinate exfiltration of data between apps. I mean, tracking companies have even used localhost sockets to improve tracking: https://localmess.github.io/
We sorely need IPC scopes.
There will be false negatives for first-party spyware and sufficiently-obfuscated vendored libraries, but from my experience this is exceedingly rare.
Setup a personal ad-blocking vps/vpn to route traffic through when away from home: https://trailofbits.github.io/algo/
Also, people should have the tools to disable tracking SDKs Morphe-style. Unfortunately, for mainstream phones, this would require assistance from Google and Apple, who would never do that, because they would get sued for benefitting themselves over others (or they'd lose the valuable tracking they do themselves).
Shouldn’t have bullied tiktok into selling for US users
This would only work for the small subset of apps that are mostly local (a timer, maybe a weather app if you can arrange API access, etc.).
Also, 99% of the population cannot code their own app or are not interested to do so. (Even with an LLM.)
Don't need to read into it more than what I wrote down.
Not good.