In my previous post on this subject, I talked a little about the search engines we use and how we can start our drive to recover control of our online lives with them. This time, I’d like to look into web browsers. I’m going to focus in on Mozilla Firefox and Google Chrome here as these are the two I know.
Your web browser is most likely to be the primary tool you use when dealing with the Internet, in fact I’d take a wager that when most people think of the Internet they think of their web browser. This means that in our push for control, this is our next step.
The first place to look is the method we use to get information across the Internet and onto the screen. Generally, your browser will use a method called HTTP or Hyper Text Transfer Protocol. This is a transfer protocol, one of many, and this one deals specifically with web pages. The problem is that it transmits in the clear, but we can fix that by using the HTTPS (HTTP Secure) protocol which is encrypted. This sounds complicated, but really it isn’t and there are already extensions for Firefox and Chrome, which are called HTTPS Everywhere and HTTPS Enforcer respectively.
Now we’ve got some protection on that aspect of things, we need to look inside the pages. Ad networks are quite capable of tracking your behaviour as you browse the Internet, which makes sense as they want to serve you the most relevant ads. For our part, we can do something about this with three extensions. The first prevents adverts from being displayed and is called Adblock (Firefox) (Chrome); the second blocks all manner of tracking and ad networks and is called Ghostery. The third sets permanent opt out cookies for 90 major ad networks and is called Beef TACO, as far as I know this one is Firefox only.
OK, that’s data transfer and tracking networks, now we need to think about information that’s been saved on the computer. This is in two parts, the Cookies and the Cache. Cookies are small files that are saved on your computer, websites can store a number of things in them, from the useful (site preferences) to the sinister (behaviour tracking data). Generally cookies can be cleared from within the browser, and we have most of the sinister stuff covered with the above extensions, but if you’re using Adobe Flash Player then we have a problem. Flash Player sets a type of cookie called LSO Cookies, which can’t be deleted by the browser as they’re managed by Flash Player, luckily there is a Firefox extension for this called BetterPrivacy. If you’d like to see exactly what Flash Player has stored, click here. Our next target is the cache itself, this is where your browser stores data that it’s downloaded during the browsing process. It then uses this local store to save it having to fetch things over the network. This speeds things up nicely, but does mean that if you’re concerned about somebody accessing this data (e.g. you’re using a computer for sensitive communications in a repressive regime), you have a problem. The cache itself can be wiped by your browser, that’s fine. But data can be undeleted, which is where these next two extensions come in. The first secure wipes the Firefox Cache, the second restores the close down settings clear dialog to Firefox 3.5+, respectively, they are Secure Sanitizer and Ask For Sanitize.
Finally we come to an extension that allows you to control the operation of scripts that run in webpages, it’s called NoScript or NotScripts and is available for Firefox and Chrome respectively. This is useful as these scripts can still betray a lot of information about your actions, but do be careful around public access WiFi (e.g. theCloud.net) as I’ve had this extension render that service unusable.
I think that covers the browser pretty well, but if anyone knows of anything else that can be added, please leave me a comment!

