ActivityWatch

An app that automatically tracks how you spend time on your devices.


Product Overview

ActivityWatch is an open-source, privacy-first app that automatically tracks how you spend time on your devices. This cross-platform tool allows you to monitor your productivity, track time spent on different projects, and gain insights into your digital habits. With features like tracking, categories, browser extensions, and editor plugins, ActivityWatch provides a comprehensive overview of your device usage.

Main Features

  • Tracking: Tracks active application and window title out of the box, with additional watchers available.
  • Categories: Breaks down your usage into categories for a better understanding of how you spend your time.
  • Browser Extensions: Tracks the active tab using extensions for Chrome and Firefox.
  • Editor Plugins: Tracks how you spend time writing code with editor watchers.
  • Privacy: Data is stored locally, ensuring that your information remains private and secure.
  • Cross-Platform: Runs on Windows, macOS, Linux, and Android.

ActivityWatch also includes synchronization features to sync your activity between devices. With its local-first approach and focus on privacy, ActivityWatch provides a unique alternative to services like RescueTime, ManicTime, and WakaTime.

Related

ryot
Traggo
Watcharr
Wakapi
TimeTagger
Hakatime
AlertHub
Iguana
Vigil
Star history

Star history for ActivityWatch