The work tracker that actually knows what happened.
SpiralDeck unites project management with a desktop app that captures real work — so your reports reflect what actually happened, not self-reported guesses. One core for software teams, agencies, and growing businesses.
Free tier · No per-seat pricing · No credit card
app.spiraldeck.com/pm/projects/atlas/boardEncrypted blob upload pipeline
Per-tenant RLS policy tests
SAML / SSO onboarding flow
Workspace data export API
For teams that outgrew their tools
None of them tell you what work actually happened today. SpiralDeck does.
The wedge
Two things the others won't do
Everything in SpiralDeck ladders up to honest, flat pricing and real observability — chosen deliberately, not as a feature checklist.
01 / Price
Flat pricing, not a per-seat tax
A genuine free tier for small teams, then Basecamp-style flat per-workspace pricing. Add people without watching the bill climb.
02 / Observability
A tracker that sees real work
A first-class desktop app captures what actually happened — work logs, app & window context, anonymized activity — instead of self-reported guesses.
Project management
Plan it any way your team thinks
The full PM core — every view, every workflow, every report. Switch between board, list, timeline and gantt without losing context. Configure statuses and fields per project.
- Tasks, sub-tasks, epics, sprints & backlogs
- Custom fields, statuses & workflows per project
- Multi-step, role-gated approval chains
- Velocity, burndown, throughput & cycle-time reports
- Real-time docs, project chat & whiteboards
- Granular roles, permissions & scoped access
The differentiator · Desktop app
Real work, captured — not guessed
A Flutter desktop app for macOS, Windows and Linux logs what work actually happened: task start/stop, hours, status transitions, and anonymized activity signals — rolling straight into draft time logs you simply confirm. No manual timesheets.
Anonymized by design
Aggregated activity counts, app & window titles, tab domain. No raw keystrokes, clipboard, or DOM scraping.
Opt-in screenshots
Off by default. Randomized 5–10 min intervals, configurable per-project. A clear indicator shows when active.
Idle detection
No input means capture pauses automatically — your logs stay honest.
Online-only & encrypted
No offline cache of sensitive data. Blobs encrypted at rest with per-tenant envelope keys.
People & time
A minimal HR surface, right where the work is
Timesheets live in the PM app. Alongside it, a focused HR surface covers the essentials — no bloated suite. Directory, performance, leave, and HR admin, sharing the same identity and permissions as your projects.
Benefits, full ESS/MSS, hiring/ATS and shift management are intentionally out of scope.
Headcount
142
On leave today
6
Reviews due
11
Utilization
87%
Security & privacy
Foundational, not a checklist
SpiralDeck handles screenshots, activity data, and cross-tenant information. We assume hostile users will probe every surface — and build accordingly.
Tenant isolation at the database
Every multi-tenant table carries tenant_id under Postgres Row-Level Security — the app cannot cross tenants by accident.
Default-deny authorization
Every endpoint, resolver and websocket message re-checks tenant + role + resource scope. JWT claims are evidence, not authority.
The desktop app is untrusted
The server validates and rate-limits every upload. Capture → server runs over mTLS with short-lived signed tokens.
Anonymized signals only
No raw keystrokes, no clipboard, no DOM scraping. Screenshots are opt-in and encrypted at rest with per-tenant keys.
Integrations · day one
Plugs into the stack you already run
SCIM and OIDC / SAML SSO arrive with the enterprise tier.
Pricing
Priced for teams that grow
Start free. When you outgrow it, pay a flat rate per workspace — not per head. Adding the 11th, 50th, or 100th teammate doesn't change the bill.
See pricingFree
$0
For small teams getting started
- Core PM & tasks
- Up to a small team
- Community support
Workspace
Per workspace
No per-seat tax
- Everything in Free
- Desktop work tracker
- Unlimited members
Know what your team
actually shipped.
Project management and a desktop work tracker on one core. Free to start — no per-seat pricing, no credit card.