A time tracker with daily goals and belt ranks
Ronin times the tasks you spend your day on and shows the totals by day, week, month or any date range. It suits freelancers splitting time across clients and anyone putting regular hours into a skill.


Every change is saved to a local database first, so timing works offline, and once you sign in it syncs to Ronin's own server and your other devices, queuing changes until you are back online.
Each task is a row or tile with its own colour, icon and tag. Tap it to start or stop the timer, and long-press it to edit. The running task is highlighted and its time ticks over every second.

Give a single task a daily goal, or set one goal shared by every task with the same tag, such as six hours of client work. Rings across the top of the tracker fill up through the day and show the time and percentage reached.

Turn on Mastery path for a task and its lifetime hours climb a belt ladder, from White Belt at 10 hours to Black 10th Dan at 10,000. The Dojo tab lists those tasks with their current belt and how far it is to the next one.

The Report tab totals every task for the period you pick, with bars or a donut chart. Step back and forward with the arrows or a swipe to compare one week or month with the last.

Give a task a timer duration and turn on countdown mode. Its tile counts down what is left of today's time, plays an alarm when it reaches zero, then keeps counting.

History lists each day's finished sessions with their start and finish times and the day's total. If you forgot to start a timer, log the session afterwards with a task, start time and length in minutes.

Real screens from Ronin, filled with sample data.

Today's tasks with goal rings along the top and one timer running.
An email when there is news about Ronin, a new app comes out or a new Journal post goes up.