# Timeslice > Track time on your own tasks, see where it went in charts and share a read-only report. Timeslice is a private time tracker for freelancers, students and teams. Pick a task from your own searchable list, start the timer or add time with a calendar date picker and typed times like “9-10:30” or “1h30”, then see your week as a timeline and your hours per project, task, tag or client as charts with billable sums. Share a read-only report link or your task list — everything stays in your browser, with no account and no upload. Timeslice (Time tracker & timesheets) is an app of usefulweb.app (https://usefulweb.app/): a full program that runs in the browser. Its engine is deterministic and the same functions are exposed as tools, so an agent can compute exactly what the app shows. ## Use it - Landing page: https://timeslice.usefulweb.app/ - Workspace (browser app): https://timeslice.usefulweb.app/app - open a project with https://timeslice.usefulweb.app/app#project= or a template with https://timeslice.usefulweb.app/app#template= - Project file format (JSON Schema): https://timeslice.usefulweb.app/project.schema.json - Tutorials: https://timeslice.usefulweb.app/tutorials - JSON API: POST https://timeslice.usefulweb.app/api/v1/tools//calculate (catalog: https://timeslice.usefulweb.app/api/v1/tools) - OpenAPI: https://timeslice.usefulweb.app/openapi.json - MCP (Streamable HTTP): https://timeslice.usefulweb.app/mcp ## Engine tools - [Timeslice Timesheet Summary](https://timeslicetimesheetsummary.usefulweb.app/): Paste a timesheet: hours per project, task, tag or client, per day and week, billable sums. Part of [Timeslice](https://timeslice.usefulweb.app/) (ownerApp: timeslice). API: POST https://timeslice.usefulweb.app/api/v1/tools/timeslice-timesheet-summary/calculate · MCP tool `timeslice_timesheet_summary` - [Timeslice Duration & Time Range Parser](https://timeslicedurationparser.usefulweb.app/): Turn 1h30, 90m, 1:30, 9-10:30 or 9am to 1pm into h:mm, decimal hours and ISO 8601. Part of [Timeslice](https://timeslice.usefulweb.app/) (ownerApp: timeslice). API: POST https://timeslice.usefulweb.app/api/v1/tools/timeslice-duration-parser/calculate · MCP tool `timeslice_duration_parser` - [Timeslice Timesheet Overlap Check](https://timesliceoverlapcheck.usefulweb.app/): Find time entries that overlap, the hours counted twice and gaps in each day of a timesheet. Part of [Timeslice](https://timeslice.usefulweb.app/) (ownerApp: timeslice). API: POST https://timeslice.usefulweb.app/api/v1/tools/timeslice-overlap-check/calculate · MCP tool `timeslice_overlap_check` ## Formats - Import: Timeslice timesheet (.timeslice.json), CSV timesheets from other trackers and spreadsheets (date, start, end or duration, task, project …), Report links (#share=) and task lists (#tasks=) - Export: Timeslice timesheet (.timeslice.json), Entries as CSV, Entries as calendar file (.ics), Report as PDF, Charts as SVG, Read-only report link, Task list file and link ## Limits - Times are wall-clock times without a time zone. On the night clocks change for daylight saving, an entry across the change counts the clock difference. - One timer at a time; entries can be at most seven days long. - Personal timesheets do not sync between devices: move them with files, Bundlekeep or Google Drive, or save them to a team workspace, which syncs. - Team timesheets sync whole documents: two people renaming the same task at once get a conflict prompt. Weekly approval locks weeks in Timeslice; the record of who approved what cannot be changed by members. - Report links can cover at most 400 days and 3000 entries; longer ranges need a file. - No invoices or payroll: amounts are hours times rates, without tax. - The idle reminder only notices breaks while Timeslice is open in a browser tab.