The tracking cockpit
Timers don't run inside a project but in the tracking cockpit. You reach it from every page without leaving what you are doing.
In the header
“Time tracking” at the top right opens the cockpit and shows running timers. On narrow screens it opens as a drawer.
As a window
On wide screens, “Pop out to window” turns the cockpit into a movable window. “Minimize” shrinks it to a small pill, “Dock to header” puts it back.
Mac app: menu bar
The menu bar shows the running time. A click opens a compact window with the Timer, Today and Capture tabs. ⌘ + Shift + Space opens it even while another app is in front.
Mobile app
The mobile apps are still in development. There, timers, time entries and projects sit side by side as tabs.


Open or close time tracking
OthenTStart or submit a timer
TthenSNote T then S starts the top timer when none is running and saves it when exactly one is running. If several run, the cockpit opens so you can choose. Both shortcuts only work while Self-Engine is in front.
Start & save timers
A timer measures one work session. Only when you save it does it become a time entry.
Pick a project and start
Open time tracking and find your project under “Track a project” in “Favorites”, “Recently used” or “All projects”. Start the timer and add a memo about what you are working on.
Tip Use “Mark favorite” on projects you track often; you decide the order of your favorites.
Adjust if needed
The pencil on the timer opens “Adjust Time Tracker”. There you change the project, move the start or the whole session (“Shift Relatively”) and set the rounding. For a forgotten break, a phase in the saved entry is better than a shorter time, because the break stays recorded as a break.
Save
“Save timer” turns the session into a time entry, applies rounding and removes the timer. If the time overlaps other entries or exceeds the daily limit, the timer stays on hold until you decide.


- “Cancel timer” discards the session after a confirmation (“Discard timer?”). No entry is created and the measured time is gone.
- “Start a timer without a project” records time with just a time category, for example for lunch or leisure. Such time is neither rounded nor paid. “Assign a project” turns it into project time later.
- The cockpit holds up to ten timers, including idle, project-less and shared ones. Whether a new timer stops the others is set in Settings → Work → Time Tracker (“Automatically stop other timers when starting a new one”).
- Each project can have only one timer. That also applies when the project is part of a shared timer.
- Drag timer cards to change their order; this works with the keyboard too.
Breaks & time categories
Every timer and entry has a time category. You name categories yourself, but each belongs to one of five fixed time classes. The class decides what counts as work.
Focus
Concentrated work, such as the Deep Work category. Counts as booked work.
Active
Regular work, such as the Work category. Counts as booked work.
Short break
A short interruption within a project. Still counts as working time.
Rest break
A real break. Never booked as work and removed before rounding.
Leisure
Time outside work, for example with a timer without a project.
- “Pause” on a running timer switches to your rest-break category, “Resume” switches back. The break is recorded as a phase in the entry, so you don't have to estimate and subtract it later.
- “Switch Time category” on the timer moves to another category at any time, such as a short break. The time recorded so far keeps its category.
- New timers start with the project's default Time category or, if the project has none, with your general default category.
- In Settings → Work → Time categories, “Add category” creates your own categories. Self-Engine starts you off with Deep Work, Work, Short break, Break and Leisure. Once a category is in use its class is fixed; to delete it, pick a category of the same class under “Replace with”.


Tip For a complete picture of your day, track lunch or the end of your workday with a timer without a project too. The “Time classes” card on the dashboard then shows how your day is split.
Add time after the fact
Forgot to start the timer? Simply add the time afterwards.
Open the form
In the project, click “Add Time entry” (or N). In the calendar, drag a time range and choose “Tracked” instead of “Planned”.
Enter time and category
Choose the project or “Without project”, then the start time, end time and time category. A memo is optional.
Check the preview and save
Under “Rounding”, “Will be saved as” shows which time will be booked. Save; if there is an overlap, Self-Engine asks you what to do.


Series
“Create as series” and “Select dates” create the same time range on several days at once. It does not keep repeating by itself. You review overlaps for each day under “Review series”.
Phases
“Add Phase” gives part of the entry a different category, for example a rest break from 12:30 to 13:00. “Booked” shows the time that remains. Phases stay inside the entry and must not overlap each other.
Appointment
The “Appointment” field links the entry to a calendar appointment; “Matching” suggests suitable ones. An entry belongs to at most one appointment. If you pick an appointment of another project, the entry moves to that project.
Pomodoro
Pomodoro splits a session into work phases and breaks. All phases end up in a single entry per project, not in many small ones.
Work phase
25 minutes by default, recorded in the timer's category.
Short break
5 minutes by default, as a short break. Still counts as working time.
Long break
15 minutes by default after four work phases, as a rest break. It is not booked as work.
- Turn it on at the timer with “Enable Pomodoro”. “Pomodoro options” offers “Finish & save timer”, “Settings”, “Start a new cycle” and “Disable Pomodoro”.
- The next phase starts automatically. If you turned that off, the phase runs into overtime until you choose “Start short break”, “Start Long Break” or “Back to Work”.
- “Pause” also stops the countdown. After “Resume”, the rest of the phase continues.
- The progress shows how many work phases you have completed in the current cycle.
- At the end of a phase you hear a sound and get a notification if you allowed it in the browser. Don't rely on them when Self-Engine is fully closed.
In Settings → Work → Pomodoro you set the phase durations, the number of work phases before the long break, sounds, colors and a test notification. Also:
- “Auto-Start Phases” (on): work and breaks switch without a click.
- “Auto-Submit Timer After the Long Break” (on): the timer is saved after the long break.
- “Show 'Continue Working?' After Long Break” (off): asks after the long break whether you want to carry on.
- To change the durations for a single timer, use “Pomodoro options” → “Settings” and “Apply”. “Reset to Global Pomodoro Settings” undoes it.
Tip Pomodoro alone doesn't make your work focus time: work phases take the timer's category. Choose Deep Work as the category, or set which category each phase gets under “Time categories” in the Pomodoro settings.
Rounding
Rounding decides which time is finally booked and paid. Set it in Settings → Work → Time Tracker → “Rounding”: “Rounding interval”, “Rounding mode” (up, down or nearest) or “Round in time fragments” with a “Time Fragment Interval”.
Round the duration
Rest breaks are removed first, then the working time is rounded. The start stays, the end moves. Example: 43 minutes become 45 minutes with a 15-minute interval rounding up.
Time fragments
Start and end snap outward to a grid. Every fragment in which you worked counts in full. Example: 10:07–10:52 becomes 10:00–11:00 with 15-minute fragments. Fragments that lie entirely within a rest break don't count.
Save exactly
When adding or editing an entry you can skip rounding. The entered interval is kept; only rest breaks are subtracted.
- The most specific rule wins: rounding on the timer beats project rounding (“Time Rounding”), which beats your settings.
- On the timer, “Adjust Time Tracker” → “Rounding” shows the “Active Time” and the “Booked Time”. When adding an entry, “Apply project rounding” shows what will be saved.
- Rounding applies when you save and when you deliberately change times. Changing the settings leaves existing entries as they are. Time without a project is never rounded.
- Shared time is rounded once using the lead project's rule and then split; the lead project gets the rounding remainder.
Overlaps & daily limit
When new time overlaps existing entries, Self-Engine never silently overwrites anything. Instead “Time overlaps” appears with a timeline and the affected entries. Depending on the situation you can choose:
Only capture free time
Only the time that is still free is saved, in several pieces if needed. If everything is taken, no entry is created. Existing entries stay unchanged.
Allow overlap
Saves the full interval despite the overlap. Only offered if you allowed overlapping entries in the settings.
Capture as shared time
With different projects, the common span becomes shared time. Existing entries may be split for this.
Shorten the earlier entry
If overlaps aren't allowed and the existing entry starts earlier, “Overlap detected” offers to shorten it or to split it around the new one (“Split the earlier entry around the new one”). This only works for unpaid entries that are not part of shared time.
- In Settings → Work → Time Tracker → “Overlaps” you decide whether only entries of the same project are checked (the default) or, with “Check overlaps across all projects”, all of them. “Allow overlapping time entries” permits double-booked time. Time without a project is always checked against all entries.
- If a timer has to wait for your decision, it stays on hold with its time frozen until you decide or discard it. You can't restart it in the meantime.
- “Book at most 24 hours per day” is on by default: across all projects, a calendar day cannot receive more than 24 hours of booked work. If a timer would exceed that, it waits until you shorten or discard it; nothing is cut off behind your back.
- In the overlap dialog, pick an option with 1, 2 or 3 and confirm with Enter. “Back to form” lets you change the time first.
Note Offline, Self-Engine checks against the data on your device. If you track on two devices at once without a connection, an overlap may only show up after they sync.
Tips for everyday use
Good time tracking shows you where your time really goes and makes your billing reliable. These habits help:
- Start the timer as soon as you begin, not once you are “properly into it”. T then S does it without the mouse.
- Write specific memos: “Built the login form” helps you more later than “coding”.
- A short interruption that belongs to the work? Use “Switch Time category” to move to a short break; it still counts as working time.
- A longer break? Press “Pause” and then “Resume”. If you forgot, add the break as a phase in the saved entry.
- When you switch projects, save the timer and start the next one. If new timers should stop the others automatically, set that in the Time Tracker settings.
- Glance at the cockpit at the end of the day: is a timer still running that is actually done?
- Use “Review” in the project for your work patterns and the “Time classes” card on the dashboard for your balance of focus and breaks.
- Forgot a timer? Add the time with “Add Time entry”. Roughly right beats not tracked at all.
Heads up Don't book rest breaks as work. Record them as a break or without a project instead, so your earnings and insights stay accurate.