Since July 2009 I’ve been using a little piece of software called Whatpulse. Whatpulse is a tool that counts how many keys you press, how many times you press your mouse button and what distance you move your mouse, that it.
You might think ‘Why would I want something like that?’ and its pretty much just just for the fun of it. Whatpulse has no reward and requires barely any effort for it to work. The only thing you could use it for is to brag against your friends or see how productive you are (depending on what type of work you do of course).
I’ve got it currently setup to pulse (send the data to there servers) every time I’ve stroked 5,000 keys. About 3-5 days ago I’ve re-setup my iMac running OSX Lion and I’m already up to around 100,000 keystrokes. The reason why I have so many keystrokes in such a short time is because I am a developer and I’m quite active in social media like Twitter, Facebook (the least active of these three) and Youtube.
One of the best thing about Whatpulse to my mind is that it is available on every platform. You can use it on Windows, Linux and Mac OSX just by downloading the right binary.
Of-course there are people saying that this app is a key logger and it kinda is while it isn’t. Locally it records every single keystroke you make and saves it per key. But it doesn’t save it in any order, it just increases the amount of times you’ve pressed that particular key. The data that is send to there servers is just the number of keystrokes you’ve made not which keys you’ve pressed. I’ve been using it for well over 2 years now and I’ve never had any problems with any of my credentials or privacy.