TimeTurtle Pricing FAQ Log in Sign up

TimeTurtle FAQ


What is the purpose of TimeTurtle?

TimeTurtle allows you to track your time, to maintain an overview of the tasks that you spend your time on, either because you need to declare these hours (e.g. because you bill by the hour as a freelancer), or simply because you want more insight in what you spend your time on.

How does TimeTurtle work?

The main method of tracking time is by starting and stopping a timer by clicking a button. Records can also be added and edited later. TimeTurtle offers a unique interactive experience, based around a linear timeline. It's eassy to navigate the timeline using buttons, scrolling and switping. All the time, the overview panel shows useful statistics. E.g. by zooming out to a week, month, or year, you're just seconds away from getting a clear overview.

Why is there no free version?

We want every user to have the full experience. Therefore we don't offer a free, cripled version. Instead, we offer honest and low prices.

The application

What browsers are supported?

Supported browsers include Firefox, Chrome, Safari, Edge, and their mobile counterparts.

Does TimeTurtle work on mobile devices?

Yes, you can use the TimeTurtle app in your mobile webbrowser. If it does not work with your standard browser, we recommend installing Firefox. We have plans for a mobile app.

Can TimeTurtle be used off-line?

Yes, new records (and changes to existsing records) are stored in browser cache. Therefore, when you don't have an internet connection (e.g. while traveling), you can safely use TimeTurtle and let it sync later. You can even close the browser. Note that this local data is cleared when you log out.

What features can I expect in the (near) future?

We keep a public issue board, where you can see the things that are on the roadmap. You can also let us know your interests by voting on the issues corresponding to certain features.

How can I request a feature?

First check our issue list whether the issue has been requested already. If so, hit the thumbs-up sign to let us know your interest (you need to be logged in with Gitlab for this). Otherwise, create a new issue (if you have an account with Gitlab) or contact us.

I think I discovered a bug, what should I do?

First check the issue list whether the bug is already known. If not, please create a new issue or contact us.

How do I create groups and sub-projects?

In TimeTurtle, each project can be seen as a label. Projects are grouped implicitly based on their name, using the forward slash ("/"). E.g. to make a project "admin" a subproject of "unpaid work", simply rename it "unpaid work/admin". The project "unpaid work" does not even have to exist by itself.

Can I merge two projects?

Yes, a project can be merged with another simply by giving it the same name. The dialog will display a warning that a merge will take place. In practice, a merge means that all time records associated with one of the projects are updated to use the other, and the now unused project is hidden. Try it out in de demo!

Importing and exporting

How can I import data?

TimeTurtle can import time records from Excel or CSV files, e.g. to restore from your own backup, or to import time records from another tracker.

In the app, click the menu button and select "import records". It is recommended to first import your data in the sandbox so you can check that the import has the expected result.

Importing should just work for time records exported by Yast, and possibly other trackers too. If you have trouble getting the import to work, open your data in a spreadsheet (e.g. Excel, Libre Office, Google sheets) and see if it might need a change in the header names, or perhaps a small conversion.

Below you'll find the technical details on what TimeTurtle expects for imported data. Feel free to send an (anonymised) sample, so we can add support for your data or help you convert it.

How should my import-data be formatted?

The import data should consist of rows, where each row represents one record, and the top row is the header. Values on a row can be separated with either tab, comma, or semicolon (this is automatically detected). Wrapping values in double-quotes (as is common in CSV files) is supported.

The supported headers are listed below. Common aliases for each field are automatically converted. Each record should be resolvable into at least a project, a start time and a stop time.

Additional headers are supported to deal with exports of other trackers:

How can I export my data?

TimeTurtle has two export mechanisms: the report and the full export.

The report dialog (which opens via the report button on the left) produces a table that can be saved as PDF or copied into a spreadsheet. The latter can be convenient if you want to process data of a certain project and/or time period. It can also represent durations in decimal hours, which is usually easier to process in a spreadsheet.

The full export dialog (which opens via the menu) produces a table that contains the data of all your records. The table can be copied into a text file or a spreadsheet, and has the following columns: key, project, start, stop, description. The output of a full export gives you access to your "raw" data, and can e.g. be used in the import dialog.