20
votes
How secure and private is Firefox?
I was browsing r/privacy today and I came across this guy going on about how Mozilla was just pretending to be privacy focused. Here's his comment. Now I don't really know what to think of this, and frankly, I'm getting really exhausted of hearing about how all the things I'm using aren't actually trustworthy. So can so someone put my mind to rest? Does this guy's claims have any truth to them? Thanks.
I don't much time to argue against the high levels of stupidity in those neocities pages so sorry for the incomplete reply.
Against this one: https://spyware.neocities.org/articles/firefox.html
the author is right about this one and explained how it can be disabled, but disabling it is like disabling your anti-virus because it uses cloud protection. Here you have to choose between security and privacy unfortunatelySee @whisper's reply, I was wrong here and Firefox's implementation is privacy friendlyIf you are still paranoid you can use ghacks user.js and disable pretty much everything.
Is it actually spyware? Not really, Firefox asks you whether you want to enable telemetry and other kind of data collection when you install it, they are very transparent about it and don't do it in the background without letting you know. This is not the definition of spyware. I'm sorry I don't have time for the rest of the articles, I recommend you to do your own research before trusting a random neocities or reddit comment you found.
Firefox's implementation of safe browsing — called Phishing Protection — is actually privacy-friendly. Your browsing habits are not sent to Mozilla.
Instead, the browser regularly downloads a file containing a list of malicious websites (let's call this the Bad List). When you visit a website, the browser automatically searches the local Bad List to see if the website is in it. If the website is not in the local Bad List, then the browser will connect you to the website. That's it — nothing is sent to Mozilla.
However, if the website is in the local Bad List, then the browser will send a hash of the URL to Mozilla's servers. They even add some random information called 'noise' to the hash to make it difficult (if not impossible) to turn it back into the URL. They send the hash to their servers to confirm that the URL is still in the online Bad List (which may be more up-to-date than your local Bad List). If it is not in the online Bad List, then you get connected to the site. If it is in the online Bad List, then you'll get a shiny warning page.
More info can be found here.
Mozilla is not perfect by any means, and they do stupid things. But, I still trust them more than any other mainstream browser developer out there. They have repeatedly shown that they are on the user's side.
Edit 1: added corroborating source, updated nomenclature, expanded hash info
Thanks, I should have spent a little more time doing my research. I'll amend my reply.
Thank you. That helps. I read through it, but it was a bit confusing, so I asked Tildes.
I personally stopped frequenting /r/privacy for posts like that. It's filled with people who will tinfoil the entire computer and make up or inflate the danger of certain issues. Every single time when people ask how to get privacy, I get downvoted for asking what their threat model is. Or recently when they complained that the epic game launcher reads your root store for certificate authorities and your internet proxy settings. Or scans the running processes. That's perfectly normal behaviour for a game launcher of the steam type.
Take everything you read on /r/privacy with a few tons of grains of salt. I would recommend /r/privacytoolsio over it or in general, read the blogs of security people (krebs, schneier, troy, etc.). They'll alert you when things are actually bad, /r/privacy will just make you feel unsafe.
Links to the mentioned security blogs (all security/privacy experts):