Key logger

'Keylogging software (also called "keyloggers" and "keystroke loggers") refers to software that captures every keystroke typed on a particular computer, to advertising applications that track users’ web browsing and to programs that hijack users’ system settings.