bittit.info is no more.
Maybe I will rewrite it if I ever find some free time from work.
Thank you to everyone who showed interest all this time.