I used anykeylogger for half a year which recorded every keystroke on my computer and sent them to my email box. It's here http://www.anykeylogger.com/keylogger.html Note: As my past experience, it can't record the content typed by Virtual keyboard; when it record chats, it just record the content you sent but can't record the content others sent to you.