# ActivityWatch vs Kimai

| Attribute | ActivityWatch | Kimai |
|---|---|---|
| **vioscaleAI score** | 59.8 (43% (low)) | 55.3 (56% (medium)) |
| activity.commits_last_30d | 51 | 36 |
| adoption.dependent_repos | 0 | 19 |
| adoption.github_stars | 19,243 | 5,073 |
| 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":"A time tracking platform that enables businesses of all sizes to record working hours, manage projects, and generate invoices. Offers both managed cloud and self-hosted deployment options with support for unlimited users. It is indexed under Time Tracking.","source":"https://www.kimai.org/cs/pricing","question":"What is Kimai?","confidence":0.6},{"answer":"Kimai offers a free tier, so you can start without paying. Paid plans start at €2.99 per user per month. Prices are published openly on the vendor's own pricing page. Pricing changes often, so verify at source before relying on it.","source":"https://www.kimai.org/cs/pricing","question":"Is Kimai free?","confidence":0.6},{"answer":"Kimai supports the web, Windows, macOS, Linux, iOS, Android and a command-line interface. Platforms we have not confirmed are simply not listed here rather than ruled out.","source":"https://www.kimai.org/cs/pricing","question":"What platforms does Kimai support?","confidence":0.6},{"answer":"Yes. Kimai can be deployed cloud / SaaS, hybrid and self-hosted, so it does not have to run on the vendor's infrastructure.","source":"https://www.kimai.org/cs/pricing","question":"Can Kimai be self-hosted?","confidence":0.6},{"answer":"We have confirmed 11 integrations for Kimai, including Google Workspace, Azure AD, Authentik, LDAP, SAML, Bexio, GrandTotal and Excel, plus 3 more. This is what we could verify from public sources, so the vendor may support others we have not indexed.","source":"https://www.kimai.org/cs/pricing","question":"What does Kimai integrate with?","confidence":0.6},{"answer":"We have independently confirmed GDPR for Kimai. Certifications we do not list are ones we have not been able to verify from public sources, which is not the same as Kimai not holding them. Always confirm compliance directly before you rely on it.","source":"https://www.kimai.org/documentation/security.html","question":"What security certifications does Kimai have?","confidence":0.7},{"answer":"Yes. Kimai is published under the AGPL-3.0 licence, a copyleft licence, so check its terms before embedding it in a closed-source product. Licence terms can change between releases, so verify against the repository for the version you intend to use.","source":"https://github.com/kimai/kimai","question":"Is Kimai open source?","confidence":0.95},{"answer":"Kimai is available worldwide. Its primary markets are Austria and Germany. The vendor is headquartered in Austria.","source":"https://www.kimai.org/cs/pricing","question":"Where is Kimai available?","confidence":0.75}]` |
| deployment.options | `{"self_hosted":true}` | `{"cloud":true,"on_prem":true,"self_hosted":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. | Kimai is an open-source time-tracking application that helps teams and freelancers monitor work hours, manage projects and tasks, and generate invoices for billing. It can be deployed as a cloud service or self-hosted. |
| features.capabilities | `{"pricing_model":"open_source","idle_timeout_detection":true,"browser_extension_stopwatch":true,"automated_background_activity_tracking":true}` | `{"pricing_model":"per_user_monthly","manual_timesheet_entry":true,"project_and_task_hierarchy":true,"billable_hourly_rates_invoicing":true}` |
| integrations.count | - | 11 |
| integrations.list | - | `[{"name":"Google Workspace"},{"name":"Azure AD"},{"name":"Authentik"},{"name":"LDAP"},{"name":"SAML"},{"name":"Bexio"},{"name":"GrandTotal"},{"name":"Excel"},{"name":"Chrome"},{"name":"Rainmeter"},{"name":"KDE Plasmoid"}]` |
| language.primary | Python | PHP |
| license.spdx | MPL-2.0 | AGPL-3.0 |
| market.availability | `{"primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` | `{"hqCountry":"AT","primaryMarkets":["AT","DE"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"mac":true,"linux":true,"android":true,"windows":true}` | `{"web":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":"Standard","summary":"€2.99/user/month (annual) or €3.99/user/month (monthly)","features":["Project time tracking","Billable and non-billable hours","Invoicing","Data export","Audit logs","Email support"],"components":[{"kind":"per_unit","unit":"seat","amount":2.99,"period":"month","currency":"EUR"}],"description":"For freelancers and small teams to manage time tracking and invoicing","contactSales":false},{"free":false,"name":"Professional","summary":"€4.99/user/month (annual)","features":["All Standard features","Working time account","Holidays, vacation, sick leave management","Custom fields","Task management","Client area","Kiosk mode","Daily backups","SAML SSO","Custom domain with SSL"],"components":[{"kind":"per_unit","unit":"seat","amount":4.99,"period":"month","currency":"EUR"}],"description":"For growing teams needing working time accounts, expenses and single sign-on","contactSales":false}],"summary":"From €2.99/user/month. 30-day free trial available.","currency":"EUR","freeTier":false,"sourceUrl":"https://www.kimai.org/ca/pricing","retrievedAt":"2026-10-14T22:34:21.190Z","freeTrialDays":30,"startingPrice":{"unit":"seat","amount":2.99,"period":"month","currency":"EUR"},"billingPeriods":["month","year"]}` |
| pricing.free_tier | yes | no |
| pricing.model | freemium | commercial |
| pricing.price_level | low | low |
| pricing.starting_price | `{"amount":5,"currency":"USD"}` | `{"amount":2.99,"currency":"EUR"}` |
| pricing.transparent | yes | yes |
| release.cadence_days | 8 | 9 |
| 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"}]` | `[{"url":"https://github.com/kimai/kimai/releases/tag/2.69.0","date":"2026-10-06T15:40:33Z","type":"stable","version":"2.69.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.68.0","date":"2026-10-05T10:57:42Z","type":"stable","version":"2.68.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.67.0","date":"2026-09-13T20:40:29Z","type":"stable","version":"2.67.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.66.0","date":"2026-09-05T19:40:02Z","type":"stable","version":"2.66.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.65.0","date":"2026-08-11T15:26:06Z","type":"stable","version":"2.65.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.64.0","date":"2026-08-09T17:14:00Z","type":"stable","version":"2.64.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.63.0","date":"2026-08-03T11:40:17Z","type":"stable","version":"2.63.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.62.0","date":"2026-07-09T20:31:45Z","type":"stable","version":"2.62.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.61.0","date":"2026-06-20T11:09:40Z","type":"stable","version":"2.61.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.60.0","date":"2026-06-10T15:50:42Z","type":"stable","version":"2.60.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.59.0","date":"2026-06-06T09:06:36Z","type":"stable","version":"2.59.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.58.0","date":"2026-05-25T17:00:59Z","type":"stable","version":"2.58.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.57.0","date":"2026-05-21T21:09:53Z","type":"stable","version":"2.57.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.56.0","date":"2026-04-27T16:07:42Z","type":"stable","version":"2.56.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.55.0","date":"2026-04-16T20:22:14Z","type":"stable","version":"2.55.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.54.0","date":"2026-04-13T20:06:45Z","type":"stable","version":"2.54.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.53.0","date":"2026-04-10T16:19:53Z","type":"stable","version":"2.53.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.52.0","date":"2026-03-16T16:45:56Z","type":"stable","version":"2.52.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.51.0","date":"2026-03-01T15:56:56Z","type":"stable","version":"2.51.0"},{"url":"https://github.com/kimai/kimai/releases/tag/2.50.0","date":"2026-02-25T20:13:51Z","type":"stable","version":"2.50.0"}]` |
| security.disclosure_policy | - | yes |
| security.gdpr | - | yes |
| security.scorecard | - | 5.8 |
| security.trust_center | - | https://www.kimai.org/documentation/security.html |
| 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}` | `{"count":9,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=packagist&package_name=kevinpapst%2Fkimai2&per_page=100","last_12m":0,"max_severity":"HIGH"}` |

## Capabilities (Time Tracking)

| Capability | ActivityWatch | Kimai |
|---|:--:|:--:|
| **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-16T19:29:11.274Z. "-" = undocumented, not absent.*
