ActivityWatch is an open-source activity tracker that stores data locally.
When to consider it
A useful starting point for people who want to inspect their own application and website activity without a hosted account.
Before you choose
Watchers and browser extensions determine coverage. Local storage still needs device security, backups and retention decisions.
Capabilities
Only documented capabilities are marked yes. Unknown means not verified in this review.
- Automatic activity tracking
- Yes
- Local data storage
- Yes
- Focus and distraction controls
- Not confirmed
Platform & Deployment
- Platform
- Windows, macOS, Linux, Android
- Deployment
- Local
- Interface language
- Not confirmed
- Integration
- Not confirmed
These are documented examples, not an exhaustive compatibility list. Check the vendor for your OS version, integration and interface language.
Pricing
- Billing model
- Free / open source
- Free plan
- Yes
- Pricing
- Not confirmed
Check billing period, minimum seats, taxes and current limits with the vendor. Unknown prices are not zero.
Official pricing ↗Privacy
Review data collection, access, retention, deletion and hosting before deployment. A privacy policy is not a certification.
Regional availability
Registration, payment and support availability are not confirmed for your country. Check with the vendor before purchasing.
Questions, answered
What is ActivityWatch used for?
ActivityWatch is an open-source activity tracker that stores data locally.
What should I check before choosing ActivityWatch?
Watchers and browser extensions determine coverage. Local storage still needs device security, backups and retention decisions.
Has AllTrackingTools tested ActivityWatch?
Based on official documentation. Not hands-on tested.
Sources & verification
Based on official documentation. Not hands-on tested.
- Official product page ↗2026-09-08
- Official pricing ↗2026-09-08