Frequently Asked Questions
Common questions about TimeTracker. Try the live demo, start with Getting Started, or see how we compare to Toggl and Clockify.
Is TimeTracker really free and open source?
Yes! TimeTracker is completely free and open source, released under the GPL-3.0 license. You can use it, modify it, and distribute it without any cost. There are no hidden fees, subscriptions, or premium features locked behind a paywall.
Do I need technical knowledge to set up TimeTracker?
Basic technical knowledge helps, but TimeTracker is designed to be easy to deploy. If you're comfortable with Docker, you can have it running in minutes. We provide comprehensive documentation and step-by-step guides to help you get started, even if you're not a developer.
What are the system requirements for self-hosting?
TimeTracker has minimal requirements. You need a server with Docker support, at least 512MB RAM, and a few GB of storage. It works on Linux, Windows (with WSL), and macOS. The application uses SQLite by default, but you can also use PostgreSQL for larger deployments.
Can I use TimeTracker for multiple clients or projects?
Absolutely! TimeTracker supports unlimited projects, tasks, and clients. You can organize your work by client, project, or task, track time for each separately, and generate invoices for specific clients or projects. Perfect for freelancers and agencies managing multiple clients.
How does the invoicing feature work?
TimeTracker's invoicing feature lets you generate professional invoices directly from your tracked time. You can select specific time entries, add expenses, set hourly rates, and export invoices as PDF. The system tracks invoice status (draft, sent, paid) and supports multiple currencies.
Is my data secure with TimeTracker?
Yes! Since TimeTracker is self-hosted, your data never leaves your server. You have complete control over your data, backups, and security. The application includes role-based access control, audit logs, and supports secure authentication methods. Your sensitive business data stays private.
Can multiple team members use TimeTracker?
Yes! TimeTracker supports unlimited users with role-based access control. You can assign different roles (admin, manager, user) with appropriate permissions. Team members can track their own time, view assigned projects, and managers can see team reports. Perfect for teams of any size.
How do I get support or report issues?
You can get help through our GitHub repository. Report bugs or request features on GitHub Issues, participate in discussions, or check the documentation. For direct contact, email us at info@drytrix.com. Community support is also available through GitHub Discussions.