# ActivityWatch vs Time Doctor

| Attribute | ActivityWatch | Time Doctor |
|---|---|---|
| **vioscaleAI score** | 59.8 (43% (low)) | 56.9 (57% (medium)) |
| activity.commits_last_30d | 51 | - |
| adoption.dependent_repos | 0 | - |
| adoption.github_stars | 19,243 | - |
| content.faq | `[{"answer":"An open-source time tracking application that monitors applications and websites you use on your device. It prioritizes privacy by storing all activity data locally rather than uploading to cloud servers, giving you complete control over your information. It is indexed under Time Tracking.","source":"https://activitywatch.net","question":"What is ActivityWatch?","confidence":0.6},{"answer":"ActivityWatch is open source, so it can be self-hosted and used at no licence cost. It is released under the MPL-2.0 licence. Pricing changes often, so verify at source before relying on it.","source":"https://activitywatch.net","question":"Is ActivityWatch free to use?","confidence":0.6},{"answer":"ActivityWatch supports the web, Windows, macOS, Linux, Android and a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://activitywatch.net","question":"What platforms does ActivityWatch support?","confidence":0.6},{"answer":"Yes. ActivityWatch can be deployed on-premise and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://activitywatch.net","question":"Can ActivityWatch be self-hosted?","confidence":0.6},{"answer":"Yes. ActivityWatch is published under the MPL-2.0 licence, a permissive licence that generally allows commercial use and modification. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/activitywatch/activitywatch","question":"Is ActivityWatch open source?","confidence":0.95}]` | `[{"answer":"Software that tracks employee time and activities to provide insights into team performance, while offering privacy-protective features like optional screenshot blurring and manual time entry. It is indexed under Time Tracking.","source":"https://www.timedoctor.com","question":"What is Time Doctor?","confidence":0.6},{"answer":"Time Doctor is sold across 4 plans: Basic, Standard, Premium and Enterprise. We have not confirmed a published price for every tier. There is no free tier. Pricing changes often, so verify at source before relying on it.","source":"https://www.timedoctor.com/pricing","question":"How much does Time Doctor cost?","confidence":0.6},{"answer":"Time Doctor supports the web, Windows, macOS, Linux, iOS and Android. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://www.timedoctor.com/pricing","question":"What platforms does Time Doctor support?","confidence":0.6},{"answer":"Yes. Time Doctor can be deployed cloud / SaaS and on-premise, so it does not have to run on the vendor's infrastructure.","source":"https://www.timedoctor.com/pricing","question":"Can Time Doctor be self-hosted?","confidence":0.6},{"answer":"We have confirmed 12 integrations for Time Doctor, including ADP, Slack, Jira, Asana, Trello, Figma, Google Docs and Outlook, plus 4 more. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://www.timedoctor.com","question":"What does Time Doctor integrate with?","confidence":0.6},{"answer":"We have independently confirmed SOC 2, ISO 27001, HIPAA and GDPR for Time Doctor. Certifications we do not list are ones we have not been able to verify from public sources, which is not the same as Time Doctor not holding them. Always confirm compliance directly before you rely on it.","source":"https://www.timedoctor.com","question":"What security certifications does Time Doctor have?","confidence":0.6}]` |
| deployment.options | `{"self_hosted":true}` | `{"cloud":true}` |
| description.long | An application that records which programs and websites you use on your computer throughout the day, keeping all information stored locally on your device. Designed for users who want to understand their digital habits while maintaining complete privacy with no cloud synchronization. | A workforce monitoring solution that automatically tracks employee activity, time usage, and work patterns to provide managers with visibility into team productivity, workload distribution, and project profitability. |
| features.capabilities | `{"pricing_model":"open_source","idle_timeout_detection":true,"browser_extension_stopwatch":true,"automated_background_activity_tracking":true}` | `{"iso_27001":true,"soc2_type_ii":true,"pricing_model":"per_user_monthly","idle_timeout_detection":true,"manual_timesheet_entry":true,"project_and_task_hierarchy":true,"browser_extension_stopwatch":true,"billable_hourly_rates_invoicing":true,"employee_screenshot_surveillance":true,"jira_asana_trello_native_extensions":true,"automated_background_activity_tracking":true}` |
| integrations.count | - | 60 |
| integrations.list | - | `[{"name":"ADP"},{"name":"Slack"},{"name":"Jira"},{"name":"Asana"},{"name":"Trello"},{"name":"Figma"},{"name":"Google Docs"},{"name":"Outlook"},{"name":"Stripe"},{"name":"Zapier"},{"name":"HRIS systems"},{"name":"Payroll systems"},{"name":"Monday.com","native":true,"category":"project management","direction":"bidirectional"},{"name":"ClickUp","native":true,"category":"project management","direction":"bidirectional"},{"name":"Workday","native":true,"category":"hris","direction":"bidirectional"},{"name":"BambooHR","native":true,"category":"hris","direction":"bidirectional"},{"name":"Zoho People","native":true,"category":"hris","direction":"bidirectional"},{"name":"Rippling","native":true,"category":"hris","direction":"bidirectional"},{"name":"Deel","native":true,"category":"payroll","direction":"bidirectional"},{"name":"Salesforce","native":true,"category":"crm","direction":"bidirectional"},{"name":"Zoom","native":true,"category":"video conferencing"},{"name":"GitHub","native":true,"category":"development","direction":"bidirectional"},{"name":"GitLab","native":true,"category":"development","direction":"bidirectional"},{"name":"Azure DevOps Services","native":true,"category":"development","direction":"bidirectional"},{"name":"Freshdesk","native":true,"category":"customer service","direction":"bidirectional"},{"name":"Freshservice","native":true,"category":"customer service","direction":"bidirectional"},{"name":"Notion","native":true,"category":"productivity","direction":"bidirectional"},{"name":"Office 365","native":true,"category":"productivity","direction":"bidirectional"},{"name":"Help Scout","native":true,"category":"customer service","direction":"bidirectional"},{"name":"Intercom","native":true,"category":"customer service","direction":"bidirectional"},{"name":"Sentry","native":true,"category":"development","direction":"bidirectional"},{"name":"Odoo","native":true,"category":"erp","direction":"bidirectional"},{"name":"Basecamp","native":true,"category":"project management","direction":"bidirectional"},{"name":"Todoist","native":true,"category":"task management","direction":"bidirectional"},{"name":"Microsoft To Do","native":true,"category":"task management","direction":"bidirectional"},{"name":"Genesys","native":true,"category":"contact center"}]` |
| language.primary | Python | - |
| license.spdx | MPL-2.0 | - |
| market.availability | `{"primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"primaryMarkets":[],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"mac":true,"linux":true,"android":true,"windows":true}` | `{"ios":true,"mac":true,"web":true,"linux":true,"android":true,"windows":true}` |
| pricing | `{"type":"freemium","plans":[{"free":true,"name":"Free","summary":"Free forever","features":["Automated activity tracking","Local storage","Browser extensions","REST API","Dashboard","Activity browser","JSON export"],"description":"Complete access with no feature gates or usage limits","contactSales":false},{"free":false,"name":"Pro","summary":"$5/month","commitment":"monthly","components":[{"kind":"fixed","amount":5,"period":"month","currency":"USD"}],"description":"Optional subscription to support ongoing development","contactSales":false}],"summary":"Free with optional Pro subscription from $5/month","currency":"USD","freeTier":true,"sourceUrl":"https://activitywatch.net","retrievedAt":"2026-10-15T20:29:34.781Z","startingPrice":{"amount":5,"period":"month","currency":"USD"},"billingPeriods":["month"]}` | `{"type":"subscription","plans":[{"free":false,"name":"Basic","features":["Automatic tracking","Projects & Tasks","Screenshots","Online / Offline Tracking"],"contactSales":false},{"free":false,"name":"Standard","features":["Activity Summary","Leave tracking","Break tracking","Real-time notifications","60+ integrations","Upgraded support"],"contactSales":false},{"free":false,"name":"Premium","features":["Unusual Activity AI Report","Mouse jiggler & Clicker Detection","Irregular Keyboard Activity","Internet Connectivity Tracking","Dedicated Success Manager","Executive Dashboard & reporting","Automatic user provisioning","Historical tracking data","Open API access","Single Sign-On (SSO)","Client Login Access"],"contactSales":false},{"free":false,"name":"Custom","features":["Private Cloud Deployment","Customizable BI Dashboards","Custom pricing and contract terms","Guided implementation and onboarding"],"description":"Enterprise plan with private cloud deployment and custom contract terms","contactSales":true}],"addOns":[{"name":"Software License Optimization Report","components":[{"kind":"fixed","amount":3,"period":"month","currency":"USD"}]},{"name":"Benchmarking"},{"name":"Unusual Activity Reporting"},{"name":"Meeting Insights"},{"name":"Office vs Remote Report"},{"name":"Video Screen Recording"},{"name":"HRIS Native Integration","components":[{"kind":"fixed","amount":200,"period":"month","currency":"USD"}]},{"name":"Payroll Native Integration"},{"name":"Single Sign-On"},{"name":"Automated User Provisioning"},{"name":"BigQuery Access"}],"currency":"USD","freeTier":false,"sourceUrl":"https://www.timedoctor.com/pricing","retrievedAt":"2026-10-12T21:52:16.141Z","freeTrialDays":14,"billingPeriods":["month","year"]}` |
| pricing.free_tier | yes | no |
| pricing.model | freemium | commercial |
| pricing.price_level | low | unknown |
| pricing.starting_price | `{"amount":5,"currency":"USD"}` | - |
| pricing.transparent | yes | yes |
| release.cadence_days | 8 | - |
| release.history | `[{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.1","date":"2026-10-10T19:18:45Z","type":"stable","version":"v0.14.1"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0","date":"2026-10-06T13:38:25Z","type":"stable","version":"v0.14.0"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b8","date":"2026-09-18T18:01:33Z","type":"prerelease","version":"v0.14.0b8"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b7","date":"2026-09-18T07:14:50Z","type":"prerelease","version":"v0.14.0b7"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b6","date":"2026-09-17T17:56:20Z","type":"prerelease","version":"v0.14.0b6"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b5-research","date":"2026-09-09T12:21:58Z","type":"prerelease","version":"v0.14.0b5-research"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b5","date":"2026-09-07T15:45:40Z","type":"prerelease","version":"v0.14.0b5"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b4-research","date":"2026-08-20T13:15:13Z","type":"prerelease","version":"v0.14.0b4-research"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b4","date":"2026-08-20T12:20:38Z","type":"prerelease","version":"v0.14.0b4"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b3-research","date":"2026-08-06T12:38:34Z","type":"prerelease","version":"v0.14.0b3-research"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b3","date":"2026-07-28T13:39:58Z","type":"prerelease","version":"v0.14.0b3"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b2","date":"2026-07-22T13:50:25Z","type":"prerelease","version":"v0.14.0b2"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.14.0b1","date":"2026-05-07T12:04:28Z","type":"prerelease","version":"v0.14.0b1"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.13.2","date":"2024-10-05T13:47:17Z","type":"stable","version":"v0.13.2"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.13.1","date":"2024-06-10T15:19:12Z","type":"stable","version":"v0.13.1"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.13.0","date":"2024-06-04T13:07:35Z","type":"stable","version":"v0.13.0"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b19","date":"2024-05-11T13:55:04Z","type":"prerelease","version":"v0.12.3b19"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b18","date":"2024-05-07T19:33:55Z","type":"prerelease","version":"v0.12.3b18"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b17","date":"2024-05-06T17:18:27Z","type":"prerelease","version":"v0.12.3b17"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b16","date":"2024-01-06T09:12:06Z","type":"prerelease","version":"v0.12.3b16"}]` | - |
| reliability.sla_pct | - | 99 |
| security.certifications | - | `[{"name":"SOC 2 Type II","level":"Type II","status":"active"},{"name":"ISO 27001","status":"active"}]` |
| security.gdpr | - | yes |
| security.hipaa | - | yes |
| security.iso27001 | - | yes |
| security.pci | - | yes |
| security.soc2 | - | yes |
| security.vulnerabilities | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=go&package_name=github.com%2FActivityWatch%2Factivitywatch&per_page=100","last_12m":0,"max_severity":null}` | - |

## Capabilities (Time Tracking)

| Capability | ActivityWatch | Time Doctor |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Manual timesheet entry | - | ✓ |
| Browser extension stopwatch | ✓ | ✓ |
| Automated background activity tracking | ✓ | ✓ |
| Project and task hierarchy | - | ✓ |
| Billable hourly rates invoicing | - | ✓ |
| Employee screenshot surveillance | - | ✓ |
| Idle timeout detection | ✓ | ✓ |
| Geofencing gps tracking mobile | - | - |
| Jira asana trello native extensions | - | ✓ |
| SOC2 type ii | - | ✓ |
| ISO 27001 | - | ✓ |
| Pricing model | Open source | Per user monthly |

*Source: vioscaleAI. Generated 2026-10-16T20:54:40.224Z. "-" = undocumented, not absent.*
