Аналоги — RescueTime, ManicTime, WakaTime и прочие. Отличие в том, что ActivityWatch полностью открыты, расширяем и предоставляет пользователям полный контроль над данными.
Для платформы есть программа для компьютера на Python, сервер для сбора данных на нем же, веб-приложение для визуализации на Vue.js, приложение для Android на Kotlin, библиотеки.
Сайт: https://activitywatch.net/
GitHub: https://github.com/ActivityWatch