ManicTime Server runs on your own infrastructure — Windows Server, Linux, or Docker. Your time tracking data never leaves your network. Active Directory integration, centralised user management, and direct database access included as standard.
Large teams and regulated organisations have requirements that cloud-only time tracking tools cannot meet. Data residency, identity management, audit trails, and integration with existing infrastructure are not optional.
Many organisations in government, finance, healthcare, and legal are required by policy or regulation to keep employee data on their own systems. Sending time data to a third-party cloud is not an option.
Payroll, project management, billing, and HR systems already exist — time data should flow into them without manual re-entry. Organisations also invest in BI tools like Power BI or Tableau to analyse their data, which means time tracking data needs to be queryable directly, not locked inside a vendor's reporting UI with limited export options.
Across thousands of employees, even small inaccuracies in self-reported hours compound into major errors that affect billing, payroll, and capacity planning. The more people involved, the harder it is to trust the numbers.
Download and install ManicTime Server on your own Windows Server, Linux machine, or run it in Docker. Connect it to your existing SQL Server or PostgreSQL instance. The server enters a 30 day trial immediately — no licence key needed to start your evaluation.
Install the ManicTime client on each machine — available for Windows, Mac, and Linux. Clients connect to your server automatically using the server address. If your organisation uses Active Directory or LDAP, you can configure ManicTime Server to authenticate users against it, so they log in with their existing domain credentials. AD integration is optional — local accounts work just as well for organisations that do not need it.
Administrators define projects, clients, privacy policies, and reporting structures from the server's web interface. Time data lives in your own database — query it directly, connect it to existing BI tools, or export for use in payroll, billing, and HR systems.
ManicTime Server runs on Windows Server, Linux, or Docker. No data leaves your infrastructure. No dependency on any external service or internet connectivity.
Learn more ->Every user's time is captured automatically in the background — applications, documents, websites, meetings. No timers, no manual entries, no compliance gaps.
Learn more ->Administrators define the allowed set of projects and clients once. Every user across the organisation tags time to the same standardised list — ensuring consistent, reportable data at scale.
Learn more ->Define organisation-wide policies for what activity data is collected, what detail is shared with managers, and what employees retain privately. Policies are enforced server-side.
Learn more ->Run time reports across the entire organisation or any subset — filtered by department, project, client, or date range. Export to CSV, connect via API, or query the database directly.
Learn more ->Connect ManicTime to project management, billing, or HR systems via API or direct database access. Existing integrations include Jira, ConnectWise, Harvest, and more.
Learn more ->ManicTime has been tracking time since 2008. Over 1 million downloads, 13,000+ customers, and 200,000+ licenses — including government agencies, law firms, healthcare organisations, and financial services companies that require time data to stay on their own infrastructure.
ManicTime Server is built for environments where data sovereignty is non-negotiable. There is no phone-home behaviour, no mandatory cloud connectivity, and no dependency on external services. Once deployed, it runs entirely within your network perimeter — including in air-gapped environments with no internet access at all.
Active Directory integration means no separate user provisioning: users are authenticated through your existing identity infrastructure and access is removed automatically when accounts are deactivated. Direct database access means no lock-in — your time data is stored in a standard relational schema in your own SQL Server or PostgreSQL instance, queryable and exportable on your terms.