Keylogger / Keystroke logger
1. Devices or programmes in operation between the computer and the keyboard to record keystrokes.
2. Software or hardware that tracks keystrokes and keyboard events, usually surreptitiously/secretly, to monitor actions by the user of an information system.
3. Hardware or software-based tools that surreptitiously log user keystrokes to steal sensitive information, including login IDs and passwords.
Source: Guide to Cybersecurity as Risk Management: The Role of Elected Officials, Governing Institute, CGI, https://www.cgi.com/sites/default/files/2019-03/guide_to_cybersecurity_as_risk_management_the_role_of_elected_officials_0.pdf; Information Assurance Situation in Switzerland and Internationally, Reporting and Analysis Centre for Information Assurance MELANI, https://www.newsd.admin.ch/newsd/message/attachments/11945.pdf