Heimat is external project and time-tracking software. KeepTime can connect to it so you can:
- Import projects from Heimat into KeepTime, or link Heimat projects to projects you already have in KeepTime.
- Push the time you logged in KeepTime for a given day into Heimat when you choose to sync.
Important: KeepTime never writes to Heimat on its own. Data is sent to Heimat only when you run the sync from the report view.
-
Open Settings and go to the HEIMAT section.
-
Fill in:
Field What to enter URL Your Heimat instance URL (the same base URL you use in the browser), for example https://your-company.example.com.Access token Create or copy a token in Heimat (under your account or API settings) and paste it here. -
Click Validate connection. If it succeeds, the integration is ready to use.
After a successful connection, use Map projects (button in Heimat settings dialog) to either:
- Map each Heimat project to an existing KeepTime project, or
- Import Heimat projects as new KeepTime projects.
Do this once (or whenever your project lists change) so KeepTime knows where each Heimat project should go.
When you want to upload time for the currently selected day in the report:
- Open the report view for that day.
- Click the sync button (Heimat / external sync).
- In the dialog, choose which projects to include and add any note you want stored with the sync.
- Click Sync to send that day’s tracked time to Heimat.
Until you complete step 4, nothing is written to Heimat.


