I need an add-on for Firefox (or another popular open source browser). It shall be able to detect how much time the user is spending on a particular website.
At the request of the user, the application will generate statistics about his Internet activities. The statistics need to be for time spent per website and the user shall be able to define the time period for which he can see the data. The application shall be able to order the sites in descending order, according to the time the user spent on each site, for each day.
The application should be able to detect if the user is active on the webpage or not. After 2 min of no activity of the mouse, the webpage should be considered inactive.
Additional details will be provided on request.