AmIAway is a simple UI-less activity monitor for Windows.
AmIAway consists of two parts:
ActivityMonitor class which monitors the user’s activity and inactivity periods using Windows API, and loggers that handle user activity changes in a specific way.
At the moment if March 2015, two loggers are present:
ActivityLoggerclass which prints user activity changes to (invisible) console,
ActivityServerclass which sends user activity changes to an url specified by the class settings.
AmIAway is licensed under MIT license.