One workspace. Every surface your team uses.
Everything talks to everything else.

See the whole system live below, then read each surface in full — from the minute a timer starts on a desktop to the invoice a client opens in their portal.

Features by planPick a tier to see what's included — each plan adds to the one before it.
01 · Time tracking & productivity

Effortless time tracking that runs itself.

A small always-on-top timer bar docks to the top of the screen, quietly tracks work, and classifies it in real time — so hours are accurate without anyone babysitting a clock. Every entry is transparent, editable, and audit-ready.

  • A small always-on-top widget docks to the top of your screen, collapses to a pill, and keeps the time — and live state — always visible
  • Live activity state at a glance: productive, idle, break, overtime, off-work
  • Three tracking modes — automatic (on-device AI), rule-based, or manual — per person
  • On-device classification — no screenshots, no keystroke logging — with worker transparency
  • Manual entries and corrections with edit reasons, source badges, and a per-entry audit trail
Editor
Docs
Player
Feed
billing.service.ts — timeros-api
src
billing.service.ts
payroll.ts
entries.repo.ts
index.ts
billing.service.tspayroll.ts
1const hours = await entries.sum(userId);
2const rate = project.billingRate;
3return round(hours * rate, 2);
4
5}
6
7async invoiceFor(projectId: string) {
8const lines = await this.entries.billable(projectId);
9const net = lines.reduce((a, l) => a + l.amount, 0);
10return { lines, net, vat: net * 0.2 };
11}
12
13// TODO: split invoice generation per milestone
PRODUCTIVE02:47:13
EditorDocsPlayerFeedTimerOS · Productive13:04
02 · Projects & task management

Run every project from proposal to delivery.

List, Kanban, and Gantt views for projects and cross-project tasks, with budgets, milestones, assignments, notes, and built-in file storage — the work and the time tracking in one place.

  • Three views for projects and tasks: sortable list, drag-and-drop Kanban, zoomable Gantt
  • Budgets (simple / phased / resource), milestones, team & role coverage, activity log
  • Tasks with subtasks, priorities, assignees, due dates, estimates, and status workflows
  • A Whiteboard tab on every project — a live shared canvas with named cursors, snapshot revisions, and client approval
  • Per-project file storage with folders, rename / move, and full-folder zip download
  • Customer-visible vs. internal notes, plus auto-generated draft invoices from budgets
03 · Scheduling & leave

Shifts, schedules, and time off that stay in sync.

A personal calendar for everyone, plus a full shift-template system for teams. Shifts feed straight into overtime and payroll, and leave requests flow through approval.

  • Personal day / week / month calendar — shifts, events, tasks, holidays, time-off (all tiers)
  • Reusable shift templates assigned by date range, with overtime-aware hours (Startup+)
  • Time-off requests with configurable, country-aware leave types and per-employee balances
  • Company public-holiday lists auto-populated by country, including movable dates
  • Shift hours drive regular-vs-overtime classification and payroll
04 · Goals & recognition

Set goals, track pace, and celebrate the wins.

OKR-style goals at every level auto-track progress from real tracked time, and completing one issues a collectible award. A rank ladder keeps momentum high without extra admin.

  • Goals at individual, team, department, and company scope — numeric, currency, or boolean
  • Pace model (at-risk → ahead) auto-computed from progress vs. timeline; list and Gantt views
  • Auto-progress from time entries and linked projects / tasks, refreshed continuously
  • Completing a goal auto-issues a collectible award with rarity tiers and reward points
  • 10-tier rank ladder, certificate / PDF export, and shareable achievement cards
05 · Clients & portal

A real CRM, with a branded portal for your clients.

Manage clients, contacts, and project history internally, then give each client a white-label portal to see projects, invoices, and tickets — one source of truth, two audiences.

  • Client records with contacts, statuses, billing rates, financial summary, project history
  • List and Kanban views, custom statuses, and account-health indicators
  • White-label portal per tenant — your colors, logo, favicon — at your own slug
  • Clients see only what you choose: progress, invoices, incidents — never internal costs
  • Portal access with invite, password reset, and 2FA; client & SLA tiers (Enterprise)
06 · Support & service delivery

Track incidents and change requests, then bill them.

An ITSM-style desk for incidents and change requests, linked to clients and projects, with risk, SLA, and approval fields — and a one-click path to invoice the work.

  • Incidents with priority, category, status, assignee, SLA target, and client / project links
  • Change requests with type, risk level, impact, and rollback plan
  • War rooms — a third Support tab for live incident coordination, opened from the incident itself
  • Internal vs. client-visible comment threads, synced to the client portal
  • Generate invoices directly from support items for billable work
  • Separate internal employee support tickets with threaded messages
07 · Chat, boards & war rooms

Work with the client in the room, not in an inbox.

Three surfaces that keep the client close without letting them inside your workspace: one thread that carries client messages and internal notes side by side, a shared whiteboard on every project whose snapshots go out for approval, and incident war rooms you can seat a named client contact in.

  • One thread per client for client-visible messages and internal notes — the composer switches between them, and internal notes never reach the portal
  • Four conversation types in one list: the permanent client thread, client-scoped groups, staff-only internal chats, and direct messages
  • Live over a socket: new messages, edits, deletions and the six-emoji reactions all stream in, with unread badges on the list and the sidebar
  • A shared whiteboard on every project — nine tools, named live cursors, snapshots with Draft / Awaiting approval / Approved / Rejected, and restore
  • The client draws on the identical board from their own portal — no seat, no desktop install; view-only guests still share their pointer
  • Incident war rooms with a role catalog (Incident Commander, Comms, Scribe, SME), a team canvas and a client canvas, and a per-person "can draw" decision
08 · Billing, expenses & profit

Invoice clients, track costs, and see your true profit.

Generate invoices from time, milestones, or support tickets and collect via Stripe. Track expenses and assets, then roll everything into a clear profit-and-loss view.

  • Client invoicing with multi-currency line items, auto-generated from projects or support
  • Stripe Connect to collect client payments directly, plus a transactions / payments ledger
  • Expense tracking: operating expenses, vendor bills, and a company asset register
  • Profit & loss: revenue sources vs. cost categories with trend charts and drilldowns
  • CSV / PDF export across invoices, expenses, and P&L; full P&L on Enterprise
09 · Reports & analytics

Turn tracked time into decisions.

From personal productivity to workspace-wide dashboards, every screen exports clean reports — performance, team, billing, expense, and P&L data all roll up with period navigation.

  • Personal performance analytics on every tier; team and workspace summaries on Startup+
  • Workspace dashboard: tenant-wide totals, month-over-month deltas, top-active employees
  • Role-adaptive dashboards for CEO, executive, manager, team leader, member, freelancer
  • Billing, expense, and profit charts with year / quarter period navigation
  • Consistent CSV and PDF export across performance, billing, expenses, payroll, and P&L
10 · Security & compliance

Enterprise-grade trust, by default.

Two-factor auth with policy enforcement, strict per-tenant data isolation, versioned legal consent with audit-ready provenance, and per-resource audit trails — built in, not bolted on.

  • TOTP two-factor auth with workspace policy, backup codes, and admin reset
  • Three-layer multi-tenant isolation — cross-tenant access is structurally impossible
  • Versioned legal consent (ToS, Privacy, DPA) with clickwrap IP / user-agent provenance
  • Tenant-authored workforce & client notices with per-person acknowledgement records
  • Per-resource audit trails; append-only workspace audit log, SSO / SAML and integrations on Enterprise (coming soon)
11 · Activity classification & transparencyStartup

You decide what counts as productive — and everyone can see the rules.

Employers tune an editable rule overlay that tells the on-device classifier which apps and sites are productive. Workers can read the exact rules applied to them, and every change is logged.

  • Employer-editable rules — app / window / URL patterns mapped to productive or idle
  • On-device classifier composites your rules over a built-in engine — data stays local
  • Worker transparency: every employee can see the exact rules applied to them
  • Append-only audit trail on every rule change (actor, IP, user-agent, timestamp)
  • Backed by published monitoring notices and acknowledgement records for compliance
12 · Organization managementStartup

Build your org and see how your people perform.

Departments, teams, and a full HR record for every employee, visualized in an interactive org chart. Team and company analytics turn tracked time into people insight.

  • Departments and teams with reporting lines and managers; interactive org chart (Enterprise)
  • Rich employee HR records: contract, schedule, seniority, skills, education, contacts
  • Team & company performance analytics with member breakdowns and period navigation
  • Invite, place, transfer, and terminate employees — with seat and login management
  • Two-stage transfers requiring source- and target-manager approval
13 · Approvals & access controlStartup

Approval workflows and permissions that fit your org.

A generic approval engine routes any change — transfers, role changes, compensation — to the right approver and executes it automatically on sign-off. Fine-grained roles control who sees what.

  • Approval workflow for any action: submit → approve → the change auto-executes
  • Pending / my-requests / transfers views with a real-time pending-count badge
  • Role library with permissions across 20 categories and 4 org scopes
  • Five built-in role presets (Startup); fully custom permission maps (Enterprise)
  • Per-employee permission overlays and one-click propagation to a whole role
Ready to dig in?

See your data in TimerOS, not on a deck.

14 days is enough to import your team, run a week of timers, and see your first profitability report.