
If your primary requirement for a time tracker is that your screen data must never leave your computer, you will eventually discover ActivityWatch.
ActivityWatch is an open-source, community-maintained tracking tool that stores everything locally. It costs nothing, requires no user account, and uploads zero telemetry. In an industry dominated by cloud surveillance, ActivityWatch is one of the very few utilities built on genuine data sovereignty.
The debate between Threshyr and ActivityWatch is not about privacy. Both tools keep your records on your own hard drive. The real question is how many evenings you are willing to spend configuring, writing regular expressions, and maintaining your own tracking system before it gives you a clean number you can bill a client for.
Quick Summary:
- Choose Threshyr if: You aim to improve your productivity and want 100% automatic background tracking, activity classification done offline by AI based on tagging rules, zero cloud telemetry, and a flat $29/yr pre-release ($58/yr regular).
- Choose ActivityWatch if: You are on Linux, require 100% open-source software, have zero software budget, and enjoy writing your own regex categorization rules.
Side by Side
Both keep your data on your own machine, so the real question is how many evenings you want to spend getting there.
| Feature | Threshyr | ActivityWatch |
|---|---|---|
| Data Privacy | ✅ Local only | ✅ Local only |
| Account Required | ✅ No | ✅ No |
| Open Source | ❌ No | ✅ Yes |
| Out-of-Box Categorization | ✅ Hundreds of pre-set apps | ❌ None (Manual regex setup) |
| AI Classification | ✅ On-device, offline | ❌ No (Community plugins) |
| Self-Learning Rules | ✅ Yes (Corrections become rules) | ❌ No (Manual rule updates) |
| Client Billing Reports | ✅ Hours worked and amounts owed | ❌ No |
| Supported Platforms | ✅ Windows, macOS | ✅ Windows, macOS, Linux, Android |
| Support Model | ❌ Solo founder (new product) | ✅ Large open-source community |
| Pricing | ❌ $29/yr pre-release ($58/yr regular) | ✅ Free ($0) |
Setup Effort and Daily Friction
ActivityWatch is a modular framework. When you install it, you get a local server and modular watchers that monitor window titles and browser activity.
Out of the box, ActivityWatch gives you raw event streams. To make sense of those streams, you must build custom categorization buckets inside a web-based configuration interface. If you want your code editor sessions split between Client A and Client B, you must write regex matching rules by hand. If a watcher crashes or your browser extension disconnects, troubleshooting requires reviewing local service logs.
Threshyr is a finished commercial desktop application. You download the installer for Windows or macOS, run it, and it begins sorting your day immediately. Hundreds of common software tools and website domains come pre-assigned into productive, neutral, and unproductive categories.
For nuanced client work, Threshyr AI evaluates window titles directly on your machine. When it is certain of a project match, it assigns it. When it is uncertain, it holds the entry back for quick verification rather than forcing you to write complex pattern queries upfront.
If you are interested in how other offline tools approach manual setup, see our breakdown of Threshyr vs ManicTime.
Client Billing and Invoicing Readiness
Tracking hours is only half the problem for an independent consultant. The other half is attribution: knowing exactly how much money each client owes you at the end of the month.
ActivityWatch was designed primarily as a personal quantified-self tool. It visualizes daily activity timelines, top applications, and window titles, but it has no native concept of hourly billing rates, client profiles, or unbilled balance calculations. Extracting billable totals typically requires exporting raw JSON or CSV files and writing external calculation scripts.
Threshyr is designed for working professionals who bill for their time. It includes structured project and client management. The reports dashboard filters activity by date and project, calculating total hours worked, billable hours, and outstanding financial balances ready to paste into an invoice.
When you correct an assignment in Threshyr, that correction becomes a permanent rule. The software learns your project boundaries automatically from your daily workflow.
What ActivityWatch Does Better
ActivityWatch is an impressive open-source project, and there are several areas where it is genuinely superior to Threshyr.
First, auditable transparency. ActivityWatch is entirely open source. If you work in high-security environments where you must inspect every line of source code before running a binary, ActivityWatch allows you to audit its codebase and build the application from source. Threshyr is commercial software.
Second, extensibility. ActivityWatch provides an open API and support for custom watchers. If you want to build a custom watcher that records active Git branches, terminal commands, or media player tracks, you can write a Python module to do it.
Third, platform support and price. ActivityWatch runs on Linux, Windows, macOS, and Android, and it is completely free. If you run Linux as your primary operating system or have zero software budget, ActivityWatch is the obvious choice.
Which One Fits How You Work
If you enjoy tinkering with open-source software, want to inspect the source code, use Linux, or want complete control over your regex categorization pipelines, use ActivityWatch. It is a fantastic community tool and Threshyr is not a better option for that workflow.
If you are a freelancer or developer on Windows or macOS who wants automatic background tracking, intelligent project attribution that learns from corrections, and clean invoicing reports without spending hours writing configuration rules, Threshyr is built for you.
Competitor pricing and features checked August 2026. Vendors change both; check theirs before deciding.
Download Threshyr for Windows and macOS at /download to track your work automatically and privately for $29 per year during pre-release.
Written by Affan Bajwa
Founder of Threshyr. Passionate about local-first software architecture, developer productivity, and building privacy-first tools for knowledge workers.
Track your time automatically. Without the cloud.
No timers to click. No cloud tracking. Your private window titles and project logs stay on your machine forever.
Available for Windows & macOS • Pre-release at $29/yr
Related Articles
The Best Time Trackers in 2026, Compared Honestly
An honest comparison of the best time trackers in 2026 across privacy, automation, team monitoring, and pricing to help you choose the right tool.

Threshyr vs Hubstaff, Time Doctor, Insightful and ActivTrak
Why Hubstaff, Time Doctor, Insightful, and ActivTrak are built for employer oversight, and what to use instead for personal time tracking.