I almost broadcast my username and password in regular chat when I first started too. If you're sure your system is totally clean then that might have been what happened.

Before I ever installed Keyclone I did a number of searches through Google trying to find if anyone reported anything fishy with it and could not find anything negative. Been using it for months now.