WhatPulse

WhatPulse is a key-counting program that monitors computer uptime, bandwidth usage and the number of keystrokes and mouse clicks made by a user over a period of time.

[3] The software tracks a user's pressed keys, mouse clicks and used bandwidth and the uptime of the system.

Periodically, the user can upload to the server the number of keystrokes made; this is called "pulsing".

Users can also join teams, which enables them to compare themselves against people with similar interests.

[4] WhatPulse is a freeware cross-platform application, running on Windows, macOS, and Linux.