Imagine you are a systems administrator at a major ISP. The company’s servers log every page your clients visit, and due to your position you have full and unrestricted access to those logs. This comes in handy when troubleshooting network problems, but nobody would find out if you browsed somebody’s web history for other reasons (like curiosity). Would you do it?
Now imagine you are a typical Internet user. You’ve got a bit of technical background, so you know that your ISP and some other companies (e.g. Google) could easily track your browsing habbits – if they wanted to. Imagine you knew for certain that at least one anonymous person was actually tracking what pages you visit. How would you feel?
Anti-Privacy is a little social experiment that gives you the opportunity to explore both of these perspectives.
In more practical terms, it’s a Greasemonkey script that automatically twitters every URL you visit. You install the script, insert your Twitter credentials into the source code (it’s beta, remember? 😛 ), and your browsing history becomes public from then on. The script ignores HTTPS sites and localhost by default, but any other page is tweeted as soon as it loads. Welcome to the (semi)transparent society, netizen.
You can see an actual example feed here : http://twitter.com/antiprivacy
You will need the Greasemonkey addon to use this script. Once you’ve got Greasemonkey up and running, right-click the link below and select “Install userscript”.
To configure the userscript, go to Tools -> Greasemonkey -> Manage User Scripts…, select the “Anti-Privacy” script and click the Edit button. Then change the twitter_username and twitter_password variables to your Twitter credentials.
I wanted to make an Opera-compatible version because Opera is my favorite browser. However, it’s userscripting capabilities are very limited, so the script needs a server-side proxy to use TinyURL and post Twitter updates.
The download below includes both the userscript and the PHP proxy script. You should upload the PHP file to your own site and change the .js file to use the new URL. You can also use the proxy script I’ve installed on this server (the default setting), but be warned that I may take it down without warning.
This software is the polar opposite of secure. It’s also buggy. No sane human should use it. Ever. Well, unless you really want to.
Image source : Theron Trowbridge @ flickrRelated posts :