HNHacker News
TopNewBestAskShowJobs

un-nf

285 karma · joined November 11, 2025

honda@404privacy.com
submissionscomments
un-nf··on Developers say they didn't know gov't was buying user data
All of the coverage regarding the Penlink stuff is saying these app developers "didn't know" and that's infuriating to me. Like if you're integrating an SDK, you have to know your users' data is being bought and sold. They just didn't know that the gov't was buying it, they definitely knew that they had access. It feels like a cop out, and there needs to be some accountability in controlling your users' data lifecycle.
un-nf··on [dead]
I fell behind a few weeks on security updates and missed an update on a container image that had a security patch. Someone installed XMRig into that container and started mining crypto from it.
un-nf··on AdFection: Targeted ads turned into a pipeline for zero-click mercenary spyware
Targets could have been identified using pretty basic advertising and marketing techniques. Bid requests broadcast IP, device details, and ad IDs to every bidder. Intersecting topic audiences across a few months of Al Jazeera stories could narrow that audience to a few individuals. The ad ecosystem already does set-intersection de-anonymization to identify interests and profile customers.

https://404privacy.com/blog/how-israel-used-ad-auctions-to-d...

un-nf··on AdFection: Targeted ads turned into a pipeline for zero-click mercenary spyware
It was a Windows exploit that ran. An adBlocker (funnily enough) would've been an excellent defense against this, given that the exploit ran in JavaScript served in targeted ads.

Though, there is a browser patch for this, don't advertise so much identifiable information that an advertiser can identify a user or their employer. That's the defense, but it'll never happen.

un-nf··on [dead]
Where else do you sit with your elbows on your knees for about 10 minutes, once or twice a day? This device test offers a look into how applications can use sensor data built into your phone to build a map of your home.

Works better on a phone!

un-nf··on [dead]
I've been tracking some of the movement on SAM.gov and it's interesting to see how quickly the government is moving to AI-ify so much of our data.

It feels like this has been the end goal for forever. Like the petabytes of data that's been being collected for the last two decades are finally going to be able to be acted upon. It's concerning.

un-nf··on [dead]
Companies like Flock that started out with just ALPRs are expanding to collect SIGINT data harvested by Bluetooth sensors at traffic lights.

This technology allows ALPRs to collect information the devices inside your car (what phone, fitness tracker, headphones, etc.). So now, the enforcement agencies using this tech will be able to tell exactly who is in the car based on unique device combinations.

While there are already cases of this data being abused by ex-partners and stalkers, we are overlook the abuse that can be done by this growing surveillance apparatus. What about the harm that can be done to journalists, activists, immigrants, or protestors when their movements are logged and reported to enforcement agencies?

Companies like Palantir already provide governments with information on our online activities, search history, sites visited, stuff like that, so the expansion of this monitoring just makes me feel uneasy.

un-nf··on [dead]
Not only are they ignoring these opt-out signals, they're certifying CMPs that have useless opt-out banners and continue to set cookies after the banner is clicked.
un-nf··on [dead]
Students often ask me why privacy matters if they have nothing to hide. The short answer is that surveillance changes behavior before the question of guilt ever comes up.

The Stoycheff research on NSA surveillance and search self-censorship and even the prison experiment are concrete examples of this.

(I meant to put a comment on my last post with this link. If you're moderating, please delete the other one)

un-nf··on LinkedIn is scanning browser extensions
Aurornis, I appreciate your comment and want to step in to defend myself.

The LLM writing style is simply not true. I am a high-school English teacher and if my students caught me using AI to do my writing, they'd rip me to pieces.

I included the GH link as a source of proof. While I did read the browsergate piece and ended up publishing my article as a result of, I noticed this was happening months ago because I am a developer myself and saw this very strange behavior in the LinkedIn dev console. The nature of my work is that I spend many hours sometimes staring at the dev tools to debug my JS injection, CSP rewriting, and header modification that 404 does.

Is 404 a tool to stop this? Yes. But that's the point. The reason why this type of thing is allowed to happen, browser fingerprinting, is because the public is unaware of it, so trying to educate the public is a part of my outreach. There are almost no tools on the market that allow for browser fingerprinting protection. Mullvad and Tor are close options, but they're often met with their own levels of scrutiny just for using their tools. For example, my school blocks the Tor network from being accessed altogether. Some websites can block the Tor fingerprint.

The original source is more technical, of course, but I was also in communication with the Browsergate team and continue to be so this is not a one-off journalist just trying to peddle his project. This has been my life for the last 2 years and I don't appreciate you discounting the work that privacy advocates do by splitting hairs and mincing my words.

While it may not be things I would think to install, maybe they're not extensions someone with certain affiliations would think to install.

un-nf··on LinkedIn is scanning browser extensions
I agree, and this is why I built 404. If you poke around the page a bit, you'll see a tool that prevents browser fingerprinting.

404 catches JS calls in JS proxies and returns mocked-up values (assigned by a profile), it also has protections against TLS fingerprinting, canvas fingerprinting, device enumeration, TCP/IP fingerprinting, HTTP header fingerprinting, and more.

The predatory practices that browser fingerprinting have enabled guised behind "fraud protection" are atrocious. Even with a VPN, even in incognito mode, a website can track me and see what I've been doing EVEN IF ITS NOT ON THEIR SITE.

Then a data broker buys all this data and uses an AI model to put it all into a pretty little package and sell it to Google, or the gov't, or something. It's scary.

un-nf··on LinkedIn is scanning browser extensions
I did do my own independent audit, though. Sorry, I just checked back today and was not expecting this to get the traction it did.
un-nf··on LinkedIn is scanning browser extensions
If that were the case, the list wouldn't have extensions that relate to a users religion, income, demographics, and more.
un-nf··on LinkedIn is scanning browser extensions
This is unfortunately common practice on the internet.

Browser fingerprinting is the new norm. LinkedIn just didn't disclose it in their privacy policy. They do mention canvas fingerprinting and collecting other signals, but not specifically this extension enumeration stuff.

But fingerprinting is used to track people even without cookies. Take a look at this for some further reading: https://404privacy.com/blog/browser-fingerprinting-is-the-ad...

un-nf··on LinkedIn is scanning browser extensions
Yeah, the source I used is browsergate.eu. I do a lot of developing in the dev tools (browser fingerprinting protection tool on the same site) and so I was looking at the dev tools for linked in and saw the extension enumeration a few weeks ago. I didn't realize that's what was going on, but there was a repository from a few years ago that started tracking this. There's a HN link somewhere... nefariouslinkedin I think it was called.

Then, I saw the browsergate story drop on mastodon and thought "no way," lo-and-behold, there's a lawsuit in the works for it.

I found the audit to be a bit dense and hard to read, this is a response to that. I

un-nf··on LinkedIn is scanning browser extensions
[flagged]
un-nf··on Show HN: 404 – a localhost proxy that substitutes your device fingerprint
Hey! Would love to compare notes.

Feel free to reach out honda@404privacy.com.

I truly believe there is a way to fight bot traffic without sacrificing user privacy.

un-nf··on Show HN: 404 – a localhost proxy that substitutes your device fingerprint
Yes! Sorry for the late reply. Here are a few:

LinkedIn: https://404privacy.com/blog/linkedin-is-scanning-your-browse...

Generally:

https://404privacy.com/blog/browser-fingerprinting-is-the-ad...

https://www.heraldnews.com/press-release/story/128007/calibe...

https://transcenddigital.com/blog/fingerprinting-marketing-t...

Google:

https://www.bbc.com/news/articles/cm21g0052dno

un-nf··on Show HN: I built 404 a network solution to client fingerprinting at the endpoint
This is made to fight client-fingerprinting. This is not a browser extension, but a network app that aims to give you full control over your fingerprint.

Included:

- localhost mitmproxy addons - for JS injection and HTTPS header rewriting.

- JavaScript - Comprehensive JS proxies and property overrides. Fights font enumeration, navigator fingerprinting, webRTC leaks, and much much much more. Take a look to find out, or ask a question!

- Kernel level packet spoofing - eBPF program attached at traffic control hook allows for low-level packet header modification.

un-nf··on Show HN: Privacy Experiment – Rewriting HTTPS, TLS, and TCP/IP Packet Headers
What fingerprinting vectors am I missing? Are there tools that I'm overlooking? What are some next steps - places the architecture is lacking?