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.
Love the open-source ActivityWatch? Try Minute and TimeTagger for privacy-friendly tracking, Empoche for built-in task management, or Tyme 2 for a polished, easy UI and quick reports.