📒 a computer program that records all the keys that a user hits so that it is possible to discover secret information such as code words