mawobe

Features

Built for services teams.

Everything you'd expect from project management — with time as the through-line and AI quietly in the background instead of in your sidebar.

Time tracking

Time isn't a tab. It's the way the product is shaped.

  • One running timer per user. Auto-stops the previous entry when you start a new one.
  • Manual entries with a Cmd/Ctrl-Enter quick add and 30-minute reminder if you forget to stop.
  • Per-task and per-project aggregation, with a billable / non-billable split on every entry.
  • Native desktop app for Windows and macOS with system-tray status that survives the browser closing.
  • Direct attribution to a milestone for entries that don't fit a single task.
  • Per-week timesheet view with carry-forward from the previous week.

Project structure

A hierarchy that fits how services teams actually work.

  • Clients → optional SOW → Projects → Milestones → Tasks → Subtasks (three levels).
  • Per-workspace numbering for SOWs and Projects with start value and zero-pad width.
  • Task dependencies (blockedBy / blocks) so you can model the actual delivery order.
  • Tasks support N-level nesting up to depth 3, capped intentionally to keep the tree readable.
  • Polymorphic file attachments at every level (client / SOW / project / task / comment) on S3-compatible storage.
  • Logos per client so deliverables and exports carry the brand.

Views

See work the way the conversation needs you to see it.

  • Inline list with milestones, tasks, subtasks, estimates, tracked time, and dates in one grid.
  • Workload view shows team capacity over time.
  • Timesheet view per user, per week.
  • Project detail page with milestone strip and a complete task tree.
  • Reporting hub with sub-navigated reports (time tracking, profit, people utilization).
  • Global Cmd-K search across clients, SOWs, projects, tasks, and members.

Estimates & budgets

Estimate everything. Variance shows up before retro, not after.

  • Estimate (in minutes) on every project, milestone, and task.
  • Tracked-vs-estimate variance visible without opening a separate report.
  • Project-level hourly rate, inheriting client default rate; project override always wins.
  • Project-level budget (cents) with current spend reporting.
  • SOW-level contract value tracked separately so retainer math stays clean.

Configurability

Defaults that already make sense — and the dials when they don't.

  • Multiple project status sets per workspace; pick a default or override per client / project.
  • Task status sets per workspace.
  • Milestone areas of focus — workspace-configurable, drag to reorder, A→Z sort one click away.
  • Task areas of focus — separate per-workspace pool from milestone areas.
  • System roles seeded on workspace creation (Owner, Admin, Executive, Member, Client) plus custom roles.
  • Per-permission gating on a canonical permission list — not a coarse "admin" / "member" split.

Collaboration

Feedback loops without the email round-trip.

  • Comments on tasks with @mention support that triggers a notification.
  • Notification bell with unread state and click-through to the linked entity.
  • Append-only activity log across tasks, SOWs, projects, clients, and members.
  • Task assignees (many-to-many) with assignment-level activity.
  • Workspace teams (member groups) for filtering and grouping.
  • Per-user @mentions in comments and descriptions.

Reporting

Reports a delivery lead actually opens.

  • Time vs. estimate by project, milestone, task, person, and team.
  • Profit reporting that ties tracked hours to billable rates.
  • Billable / non-billable rollups for invoicing prep.
  • People utilization with optional freelancer exclusion.
  • PDF + XLSX timeline export on every project — client logo, milestones, tasks, dates only.
  • Activity log as the audit trail your engagement letters want.

AI in the background

Quiet AI that earns its keep without taking the floor.

  • No chatbot in your sidebar. No "agent" tab. No Brain rebrand.
  • Coming: smarter estimates from patterns in your past projects.
  • Coming: anomaly hints when a time log looks off (wrong day, wrong project, wrong duration).
  • Coming: faster client onboarding via inferred defaults.
  • AI is included. It will not be a separate $9 / $28 per-seat tier.

Integrations & APIs

Open enough to fit your stack — without becoming the stack.

  • S3-compatible object storage for attachments (Wasabi default; configurable).
  • PDF + XLSX export on the project page.
  • A focused REST API is on the near-term roadmap.
  • Webhook hooks on the near-term roadmap.

Security & permissions

Workspace scoping is non-negotiable; permissions are granular.

  • Every query is workspace-scoped at the data layer.
  • Session cookies (not JWTs) with rotation on login and a 30-day TTL.
  • Passwords hashed with Argon2.
  • Password reset tokens stored as SHA-256 hashes; raw token only ever in the email.
  • Per-permission role configuration: workspace.manage, members.manage, time.view-all, time.log, work.read, work.write, roles.manage, workspace.numbering.
  • Session cookies marked SameSite=None; Secure in production.

Bring a real project to a demo.

Twenty-minute walkthrough — we'll model your actual workflow live.

Book a demo