ActivityWatch
Open-source automated time tracker that works entirely offline.
ActivityWatch Referral Code & Link
No referral code or link is currently available for ActivityWatch.
Quick Summary
ActivityWatch is a free, open-source, privacy-focused time tracker that logs application usage automatically and stores data locally on your device — no cloud, no subscription, no data sent anywhere.
ActivityWatch at a Glance
| Category | Activity Tracking Apps |
|---|---|
| Pricing model | Open Source / Free |
| Starting price | $0 (free plan available) |
| Platforms | macOS, Windows, Linux |
| Editorial rating | ★ 4.1 / 5 |
| Best for | Open-source automated time tracker that works entirely offline. |
| Community votes | 15 |
Pros
- Completely free and open-source with no data uploaded to any server
- Data stored locally — full privacy guaranteed
- Works offline without internet connection
- Active development community with browser and editor plugins
Cons
- No mobile tracking without additional setup
- Less polished interface than commercial alternatives
- Requires self-hosting for team features
ActivityWatch Pricing Plans
Official pricing as published by ActivityWatch. Verify current rates before purchasing.
ActivityWatch is a free, open-source, privacy-focused time tracker that logs application usage automatically and stores data locally on your device — no cloud, no subscription, no data sent anywhere.
What Makes ActivityWatch Stand Out
Completely free and open-source with no data uploaded to any server. Data stored locally — full privacy guaranteed
Works offline without internet connection
Pricing and Plans
ActivityWatch is free and open-source — you can use it without any licensing cost, audit the code, and self-host it for complete data control.
Who Should Use ActivityWatch
ActivityWatch is best for teams and individuals who need activity tracking capabilities and where completely free and open-source with no data uploaded to any server. It may not be the right fit when no mobile tracking without additional setup.
Verdict
ActivityWatch delivers on its core promise as a activity tracking tool. ActivityWatch is a free, open-source, privacy-focused time tracker that logs application usage autom... For teams evaluating activity tracking options, ActivityWatch is worth considering based on its specific strengths and how they align with your requirements.
Integrations and Extensions
ActivityWatch's extension ecosystem includes: web browser extensions (Chrome, Firefox) for URL-level tracking, editor integrations (VS Code, JetBrains) for project and file-level coding time, and the AFK (Away From Keyboard) detector that records idle periods. Community-developed watchers extend coverage to additional use cases.
ActivityWatch vs. RescueTime
RescueTime sends data to RescueTime servers for analysis and provides richer insights in return. ActivityWatch keeps all data local and requires more self-service analysis. The tradeoff is privacy vs. convenience: ActivityWatch for users who prioritize data sovereignty; RescueTime for users who want automatic insights without analysis effort.
Privacy Implications of Time Tracking
ActivityWatch's local-only model also addresses workplace privacy concerns: employee time tracking through cloud platforms raises questions about employer access, data portability when changing jobs, and behavioral surveillance. ActivityWatch data is explicitly the employee's own — they choose what to analyze, retain, and share.
Overall rating: 4.1 / 5
ActivityWatch is the free, open-source, privacy-focused time and activity tracker that runs locally on your machine — recording application usage, browser activity, and active time without sending any data to external servers.
Radical Privacy Through Local Processing
ActivityWatch processes all data locally: no account creation, no data uploaded to any server, no third-party analytics. Activity data stays on the user's machine, stored in a local database that the user owns and controls completely.
This local-only approach distinguishes ActivityWatch from cloud-based alternatives (Toggl Track, Clockify, RescueTime): tools that send activity data to servers create implicit agreements about how that behavioral data is stored, used, and potentially shared. ActivityWatch eliminates this concern entirely.
Watchers and Data Collection
ActivityWatch uses modular "watchers" that collect different types of data: the window watcher records active application and window title, the browser watcher records visited URLs through browser extensions, the AFK watcher records idle periods. Each watcher runs independently and can be disabled — providing granular control over what activity is tracked.
Dashboard and Analysis
ActivityWatch's web dashboard provides activity timeline views, application usage breakdowns, and productivity summaries — the analytics layer that transforms raw activity logs into actionable time awareness. The API enables exporting data for custom analysis in Python notebooks, spreadsheets, or other tools.
Overall rating: 4.1 / 5
Frequently Asked Questions
Common questions about ActivityWatch, answered by our editorial team.
- Is ActivityWatch free?
- Yes, completely free and open-source.
- Does ActivityWatch send data to the cloud?
- No — all data is stored locally on your device. ActivityWatch is privacy-first by design.
- Is ActivityWatch worth it?
- ActivityWatch is worth evaluating if your team needs activity tracking capabilities. The rating of 4.1/5 reflects its strengths and areas for improvement — consider trialing it against alternatives before committing.
- What are the main advantages of ActivityWatch?
- ActivityWatch stands out in the activity tracking category for its core feature set and the specific strengths that define its market position. Teams that align with these strengths tend to find it valuable.
- How does ActivityWatch compare to alternatives?
- ActivityWatch competes in the activity tracking market with a specific positioning. It is best evaluated against alternatives based on your specific requirements, team size, and budget.
- What support does ActivityWatch offer?
- Support options for ActivityWatch vary by plan tier. Most paid tiers include email support, and enterprise plans typically include dedicated success management. Check the current support documentation for the most up-to-date details.
- What is a referral bonus on Kreemhunt?
- A referral bonus is an incentive — like bonus credit, a discount, or extra features — that a software vendor offers when someone signs up through a referral link or code instead of going to the product directly. Kreemhunt tracks which of the tools we cover currently have an active referral arrangement, like ActivityWatch, so you don't have to hunt for one yourself.
- Does ActivityWatch currently have a referral code or link?
- Not at the moment. Kreemhunt doesn't have a tracked referral code or link for ActivityWatch right now — this page will update automatically if one becomes available, so it's worth checking back before you sign up.
- Does using a referral link cost me anything extra?
- No. Using a referral link or code to sign up for ActivityWatch costs the same as signing up directly — in most cases referral programs are designed so the new user gets a bonus and the referrer gets a reward, with no markup passed on to you.
- How do I claim ActivityWatch's referral bonus?
- There's no active referral bonus for ActivityWatch tracked on Kreemhunt right now. Once one becomes available, it'll appear in the referral box on this page along with instructions for claiming it.
Trending Right Now
Popular with readers checking out ActivityWatch — across every category, not just Activity Tracking Apps.
Disclosure: Some links on this page are referral or affiliate links. When you click them and make a purchase, we may earn a commission at no extra cost to you. This does not influence our editorial ratings or recommendations. All tools are evaluated independently by our team.
Discussion & User Ratings
Used ActivityWatch? Rate it and share your experience — be specific and helpful.
No user ratings yet — be the first to rate ActivityWatch.
Log in to join the discussion.