How does the DeskTime work?

It is mandatory to install the desktop application(download here), in order to track activities. When users install DeskTime on their computers, it tracks what kind of applications, websites and programs the person is using and is analyzes it against a modifiable database of productive, unproductive and neutral applications. For time tracking, DeskTime detects mouse movements and the existence of keyboard inputs. If there is none, for more than 3 minutes, DeskTime goes idle and time no longer being tracked.