ActivityWatch est un logiciel open source de suivi d’activité, conçu pour l’ordinateur et le smartphone. Ce projet, lancé par Erik Bjäreholt et son frère Johan, part d’une question simple : combien de temps passe-t-on réellement sur chaque application ? Une fois lancé, il tourne en arrière-plan et garde la trace des applications ouvertes, des sites consultés et des périodes où l’utilisateur est vraiment actif. Il devient ensuite possible d’analyser ces informations pour repérer ses habitudes, estimer le temps consacré à un dossier ou justifier des heures auprès d’un client.
Ce qui le distingue de beaucoup d’outils du même genre, c’est la gestion des données. Tout est stocké en local, sans création de compte et sans envoi vers un serveur extérieur. Pour les utilisateurs attachés à leur vie privée, l’argument pèse. Le code source est public, ce qui permet à chacun de vérifier ce que fait l’application. Télécharger ActivityWatch suffit pour obtenir le serveur local, l’interface web et les modules de collecte de base.
Quelles sont les fonctionnalités de ActivityWatch ?
Le fonctionnement repose sur de petits modules appelés watchers. Chacun a un rôle précis. Le premier permet de relever l’application ouverte et le titre de la fenêtre active. Le deuxième détecte les périodes d’inactivité, quand le clavier et la souris ne bougent plus, afin qu’une pause café ne soit pas comptée comme du temps de travail. Un troisième, installé sous forme d’extension de navigateur, permet de suivre les sites visités et la durée passée sur chacun.
Télécharger ActivityWatch donne accès à une interface web qui s’ouvre dans le navigateur. On y trouve une chronologie détaillée de la journée, des graphiques par application, par site ou par catégorie, et un bilan sur la période de son choix. Les catégories se règlent soi-même : des règles simples permettent de regrouper certaines applications sous une étiquette comme travail, loisirs ou communication.
Les données peuvent aussi être exportées pour être exploitées ailleurs, dans un tableur par exemple. Les plus à l’aise avec le code ont la possibilité de créer leurs propres watchers pour suivre un autre type d’activité.
Avec quels OS fonctionne ActivityWatch ?
ActivityWatch fonctionne sur les trois grands systèmes de bureau : Windows, macOS et Linux. Vous pouvez télécharger ActivityWatch directement depuis le site de l’éditeur (via nos liens directs), avec un installateur classique ou, sous Windows, une version portable qui s’exécute sans installation et peut être copiée sur une clé USB. Cette formule convient aux ordinateurs sur lesquels on ne souhaite pas modifier le système.
Une application existe aussi pour Android, à télécharger depuis le Google Play Store. Elle permet de suivre l’usage des applications du téléphone ou de la tablette. Il n’existe en revanche aucune version pour iOS. Côté navigateur, l’extension de suivi des sites est proposée pour les principaux navigateurs, via le Chrome Web Store ou le catalogue de modules de Firefox.
ActivityWatch est-il gratuit ou payant ?
ActivityWatch est gratuit. Le logiciel est distribué sous une licence libre, sans abonnement, sans version payante et sans publicité. L’application Android suit la même logique. Il suffit de télécharger le programme pour accéder à l’ensemble des fonctions, sans limite de durée ni de volume de données. Le projet vit grâce à des contributeurs bénévoles, et ceux qui le souhaitent peuvent soutenir ses développeurs par des dons, ce qui reste facultatif.
Quels sont les logiciels similaires à ActivityWatch ?
Plusieurs outils de suivi du temps existent, avec des approches assez différentes.
RescueTime fonctionne à partir d’un compte en ligne : les informations sont analysées sur ses serveurs, avec des rapports hebdomadaires et des objectifs de concentration. Une offre gratuite limitée côtoie un abonnement payant, plus complet.
ManicTime se rapproche davantage d’ActivityWatch, puisque les données sont conservées sur l’ordinateur. Il permet de suivre les applications, les documents et les sites utilisés sur une chronologie, avec une version gratuite et des formules payantes pour les fonctions avancées.
WhatPulse est plutôt orienté statistiques d’usage : nombre de frappes au clavier, clics, distance parcourue par la souris, trafic réseau et temps passé dans chaque application, avec une comparaison possible avec d’autres utilisateurs.