Meta and Yandex Disclosure: Covert Web-to-App Tracking via Localhost on Android
localmess.github.io
localmess.github.io
https://news.ycombinator.com/item?id=44169115
"Localhost tracking" explained. It could cost Meta €32B - https://news.ycombinator.com/item?id=44235467 - June 2025 (274 comments)
Meta found 'covertly tracking' Android users through Instagram and Facebook - https://news.ycombinator.com/item?id=44182204 - June 2025 (93 comments)
Meta pauses mobile port tracking tech on Android after researchers cry foul - https://news.ycombinator.com/item?id=44175940 - June 2025 (28 comments)
Covert web-to-app tracking via localhost on Android - https://news.ycombinator.com/item?id=44169115 - June 2025 (344 comments)
I also rely on this for another internal app that opens a rsync server..
Chromecast and Netflix have done this for a while now to facilitate some sort of hand-off.
I don’t have the details handy, but a few years ago I was `adb shell` into my device to debug something untreated and did a quick `netstat` and noticed a few ports that were open / did not expect. Tracked them down to Netflix, specifically.
> Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
[1]: https://android.googlesource.com/platform/frameworks/base/+/...
[2]: https://android.googlesource.com/platform/frameworks/base/+/...
> No evidence of abuse has been observed in iOS browsers and apps that we tested. That said, similar data sharing between iOS browsers and native apps is technically possible. (…) It is possible that technical and policy restrictions for running native apps in the background may explain why iOS users were not targeted by these trackers.
This is limiting and makes implementing programs like Syncthing more challenging but also helps keep the battery eaters and eternal listeners until control.
In general I think browsers should prevent websites reaching out to localhost without explicit opt-in from the user.
Keeping tabs on how Meta et al are tracking people, allows those who care to avoid it.
You clearly don't care about what corporations are doing; why do you care so deeply what other people are doing about what corporations are doing?
Is your position really that if there is a selfish motive, it justifies the crime - or only as long as it is done by elite businesses?
Why are you against calling it out such that we can protect ourselves from it? Meta immediately stopped this behavior once it was disclosed.
Also https://en.wikipedia.org/wiki/PRISM is not a conspiracy theory