Stop Junk Mail

The Science of Junk Busting

Privacy etc.

Stop Junk Mail is anti-marketing and pro-privacy. I'll never use your personal details for marketing purposes or allow third parties to use this website to track you on the world wide web.

Cookies

A cookie is a small text file containing data. Depending on your browser settings websites can store cookies on your computer (or any other device you're using to surf the world wide web), and your browser can then read the cookies and act on whatever data is stored in them. In principle, this is a good thing. Thanks to cookies you can use web-based e-mail and do your shopping online. Unfortunately, though, marketeers are using cookies to track what web pages people are visiting. It's for this reason the EU felt it necessary to come up with a Privacy and Communications Directive (better known as the 'Cookies Law') introducing strict rules for the use of cookies.

The Cookies Law requires website owners to explain what cookies are used on their website(s). If you're already a cookies expert you'll be pleased to know Stop Junk Mail only uses session cookies (on a limited number of pages). If you're not an expert but want to know more about how Stop Junk Mail uses cookies, please bear with me while I attempt to explain why the cookies on this website won't do you any harm.

Broadly speaking, cookies can be divided into four categories: they're either good, harmless, dubious, or evil:

Finally, please note that websites you visit via the Stop Junk Mail website may store cookies on your computer / device:

As of June 2012, the custom / site search no longer uses Google. Instead, the search is now powered by DuckDuckGo. No cookie will be set if you do a custom / site search.

Data gathering

Web servers keep an 'access log'. For every page you visit on this website there's an entry that lists the page that was visited; your IP address; the date and time of your visit; what type of request was made; the result status of the request (i.e. whether or not the page could be displayed); the number of bytes transferred; the referrer (the web page you came from); and the user agent (your operating system and browser).

To illustrate, the below shows the entry of me visiting Stop Junk Mail's home page:

stopjunkmail.org.uk 127.0.0.1 - - [26/May/2012:11:53:25 +0100] "GET / HTTP/1.1" 200 6867 "http://duckduckgo.com/post2.html" "Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20100101 Firefox/11.0 Iceweasel/11.0"

We can break this down into little chunks and display it in a table:

Log file What it means
stopjunkmail.org.uk The web page that was requested (in this case the home page)
127.0.0.1 The IP address (this is of course not my real address)
[26/May/2012:11:47:55] The date and time of the visit (the 'timestamp')
GET / HTTP/1.1 The type of request (a normal 'HTTP' request)
200 The result states. '200' means there were no errors.
6867 The number of bytes there were transferred.
http://duckduckgo.com/post2.html The referrer (that is, how I ended up on the web page).
Mozilla/5.0 […] Iceweasel/11.0 The user agent (operating system and web browser).

The data from the access log is collated by a web analytics reporting tool. This tool doesn't give me information about how you, as an individual visitor, interacted with the website. It tells me the total number of visitors to individual pages on a certain day or in a certain month, but not which pages were visited by your IP address. Similarly, it allows me to see how many visitors had a user agent identifying itself as, say, Iceweasel - but I can't link this to individual IP addresses.

This website doesn't use Google Analytics to collect data about visitors. Google Analytics collects roughly the same data as the above-mentioned tool but focusses on finding out how visitors interact with the website. A more important difference with standard reporting tools is that Google gets its data not from server logs but from a piece of Javascript users of Google Analytics have to include on all web pages of a website. This data is shared with Google, which is the reason I'm not using its analytics software.

Privacy / data protection

In general, I try to treat your personal data as I'd like you to treat mine:

Marketing and other nuisances

As already indicated, Stop Junk Mail will never use your personal details for marketing purposes. I don't do marketing, simple as that. There's no newsletter, and the campaign doesn't have a presence on nuisance platforms such as Facebook and Twitter.

In general, the Stop Junk Mail website aims to be nuisance free. There are no advertisements here, and the website uses Flash only to display the Junk Buster widget on a small number of pages. Junk Buster dates back to the time when Flash was all singing and dancing, and the widget will (in due course) be replaced by an application using PHP and MySQL. Once that's done the website would only use HTML, CSS, PHP, and MySQL.