Keystroke logging is the undetectable tool used to track all activities on a PC. Software can record typed passwords, emails, instant messaging chat sessions, all inserted texts and the time if anyone worked on your computer. Tool can store screenshots of the users screen and can be helpful in finding sources of error in computer system. Software can save all keystrokes in encrypted log file and can be protected with password