ActivityWatch is an app that automatically tracks how you spend time on your devices. It is open source, privacy-first, cross-platform, and a great alternative to services like RescueTime, ManicTime, and WakaTime. It can be used to keep track of your productivity, time spent on different projects, bad screen habits, or just to understand how you spend your time.
- Open source, really tracks lots of stuff, no hidden paid option once you're accustommed to it, huge efforts for making it work on Windows, Mac AND Linux, tracks stuff in web browser too
- Free, Open Source and Cross platforms... What more do you need?
- There's automatic logging, just like in Recuetime. But unlike Rescuetime, your data is yours as the app is 100% open source, so IMO it is better suited for most corporate privacy policies and hence better for GDPR complience. Rescuetime is fine if you are a home user and don't care about privacy, but due to EU privacy law, it is not suited for the corporate environment in the EU.