# ActivityWatch vs Hubstaff

**Leader by Vioscale score:** Hubstaff

| Attribute | ActivityWatch | Hubstaff |
|---|---|---|
| **Vioscale score** | 49.5 (39% (low)) | 57.3 (55% (medium)) |
| activity.commits_last_30d | 22 | - |
| adoption.dependent_repos | 0 | - |
| adoption.github_stars | 18,720 | - |
| deployment.options | `{"on_prem":true,"self_hosted":true}` | `{"cloud":true}` |
| description.long | 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. | A platform for logging hours across projects and tasks with built-in activity monitoring, workforce analytics, and payment automation designed for remote and distributed teams. |
| features.capabilities | - | `{"soc2_type_ii":true,"pricing_model":"freemium","manual_timesheet_entry":true,"project_and_task_hierarchy":true,"browser_extension_stopwatch":true,"geofencing_gps_tracking_mobile":true,"billable_hourly_rates_invoicing":true,"employee_screenshot_surveillance":true,"jira_asana_trello_native_extensions":true,"automated_background_activity_tracking":true}` |
| integrations.count | - | 33 |
| integrations.list | - | `[{"name":"Hubstaff Tasks"},{"name":"Asana"},{"name":"Jira"},{"name":"Trello"},{"name":"ClickUp"},{"name":"GitHub"},{"name":"GitLab"},{"name":"Monday"},{"name":"Slack"},{"name":"Salesforce"},{"name":"QuickBooks"},{"name":"FreshBooks"},{"name":"Zendesk"},{"name":"Freshdesk"},{"name":"BambooHR"},{"name":"Payoneer"},{"name":"PayPal"},{"name":"Wise"},{"name":"Deel"},{"name":"Active Collab"},{"name":"Breeze"},{"name":"Insightly"},{"name":"LiquidPlanner"},{"name":"Mavenlink"},{"name":"Paymo"},{"name":"Podio"},{"name":"Redbooth"},{"name":"Redmine"},{"name":"Teamwork Projects"},{"name":"Unfuddle"},{"name":"Zoho Projects"},{"name":"Bitwage"},{"name":"Gusto"}]` |
| language.primary | Python | - |
| license.spdx | MPL-2.0 | - |
| market.availability | - | `{"primaryMarkets":["US","GB","EU"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"mac":true,"web":true,"linux":true,"android":true,"windows":true}` | `{"ios":true,"mac":true,"web":true,"linux":true,"android":true,"windows":true}` |
| pricing | `{"type":"open_source","freeTier":true,"sourceUrl":"https://activitywatch.net","retrievedAt":"2026-08-19T21:58:17.136Z"}` | `{"type":"freemium","plans":[{"free":true,"name":"Free","summary":"Free for up to 5 users, 10 projects, 100MB storage/user","features":["Kanban boards","Due dates and estimates","Simple time tracking","Sprint planning","Worked & spent data","Notification center","Personal to-do list","Custom workflow actions","Custom labels","Multiple assignees","Checklists","Project quick switcher","Advanced settings","Filter and search","Project templates","Comments and mentions","File attachments","Roles and permissions","Epics","Automated Stand-ups","Recurring tasks","Roadmap & Timeline","Teams"],"minSeats":5,"components":[{"kind":"fixed","amount":0,"period":"month","currency":"USD"}],"contactSales":false,"includedLimits":{"users":"5","storage":"100MB/user","projects":"10"}},{"free":false,"name":"Premium","summary":"Unlimited users and projects with 5GB storage per user","features":["Unlimited Epics","Syncs with Hubstaff"],"contactSales":false,"includedLimits":{"users":"unlimited","storage":"5GB/user","projects":"unlimited"}}],"summary":"Free tier available. Premium pricing not fully visible in provided materials.","currency":"USD","freeTier":true,"sourceUrl":"https://hubstaff.com/tasks/pricing","retrievedAt":"2026-08-25T15:44:21.755Z","freeTrialDays":14,"billingPeriods":["month","year"]}` |
| pricing.free_tier | yes | yes |
| pricing.model | commercial | freemium |
| pricing.price_level | free | low |
| pricing.transparent | - | no |
| release.cadence_days | 13 | - |
| release.history | `[{"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"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b15","date":"2023-11-22T12:28:19Z","type":"prerelease","version":"v0.12.3b15"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b14","date":"2023-11-21T15:53:23Z","type":"prerelease","version":"v0.12.3b14"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b13","date":"2023-11-16T16:09:57Z","type":"prerelease","version":"v0.12.3b13"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b12","date":"2023-10-25T06:28:41Z","type":"prerelease","version":"v0.12.3b12"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b11","date":"2023-10-19T15:00:06Z","type":"prerelease","version":"v0.12.3b11"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b10","date":"2023-09-13T09:30:12Z","type":"prerelease","version":"v0.12.3b10"},{"url":"https://github.com/ActivityWatch/activitywatch/releases/tag/v0.12.3b9","date":"2023-08-30T22:10:31Z","type":"prerelease","version":"v0.12.3b9"}]` | - |
| security.disclosure_policy | - | yes |
| security.gdpr | - | yes |
| security.hipaa | - | 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 | Hubstaff |
|---|:--:|:--:|
| **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 | - | Freemium |

*Source: Vioscale. Generated 2026-09-01T17:38:18.238Z. "-" = undocumented, not absent.*
