Project Timebox is an offline day planner for one person. You place timeboxes on a single day’s rail, color them by project, and later log what actually happened. Day review puts the plan and the log side by side. This version has no account, no cloud sync, no ads, and no in-app purchases.
It is for a manager or a freelancer arranging their own hours: a call, a focus block, invoices, follow-up notes. It is not a shared team board. It does not read or write your calendar.
How a day is built
Add a timebox with a title, a start time, and a length. When the plan changes, drag the box along that day’s rail. You can also change its length from the box itself. Start times can snap to 15 minutes. That snap is on by default and can be turned off for a single box. A box must be at least 15 minutes and no more than 12 hours, and it cannot run past midnight. If it would overlap another box, move it, or turn on Allow overlap for that box.
Each box belongs to a project, and the project supplies the color. Six colors are available: emerald, amber, sky, slate, rose, and violet. Pin projects you return to often. A note can sit on the box. Search looks through project names, box titles, and notes. On a day you can sort by earliest start, longest box, or project, and filter by one project or by a minimum length.
Three day templates are built in. Deep work morning is two focus blocks with a short break. Client day is an inbox sweep, a client call, deck work, and follow-up notes. Admin Friday is inbox, invoices, and a week close. Apply a template, then rename, move, or delete any box. You can also copy one saved day onto another date.
Plan next to the log
After the work, log the actual start and end. Mark the box Done, Cut short, or Moved, and add a short note. Day review shows planned blocks and logged blocks in two columns, so the gap is visible without turning the day into a score. Week stats total planned minutes, logged minutes, how many projects appeared, and how many boxes still have no actual times. History keeps past days. A day can keep versions of its rail. You can open an earlier version or restore it. Restoring replaces the boxes currently saved for that day.
Reminders stay off until you turn them on. You choose a clock time, then choose Open boxes only or Every box start. Notification permission is requested only after reminders are enabled. If you choose Not now, planning still works.
Your files stay on this phone
Export uses the system folder picker. The app does not scan your storage. JSON is a full backup of projects, boxes, and day versions. CSV and PDF cover the last seven days and include titles, planned times, and actual times. You can preview the file before it is written. Restoring a JSON backup replaces the projects and rails already on this phone, so keep a current backup if you may want those records again. Settings can clear all local data. Clearing asks you to confirm, and it cannot be undone. Deleting one box removes that box and its log and leaves other days alone. Deleting a project removes that project and its boxes. Both ask you to confirm.
Records are stored in the app’s private storage. Project Timebox does not request calendar, contacts, location, or broad file access. Choose a mint theme or a night theme. The three-page introduction can be skipped. Privacy policy, terms of service, and about are in Settings. The interface is in English.
A simple loop
Open today. Add a box, or start from a template. Give the work a project color. Drag the rail until the day fits. When the day is over, log the actual start and end. Read the review. If an edit went too far, restore a saved version of that day. If you change phones, write a JSON backup and restore that file yourself. Nothing is uploaded for you.
Project Timebox does not promise more output, income, or focus. It keeps the plan and the log on one rail, on this phone, so you can see the difference yourself.
Plan your day on a timebox rail. Compare the plan with what you logged. Offline.