Every task carries its own paper trail.
Project management with testing built in, not bolted on. Who moved a task, when, and what changed is recorded on the task — not in someone's memory and not in a spreadsheet on the side.
- seats on every plan
- Unlimited
- one set of tasks
- 6 views
- bugs, cases, runs
- Built-in QA
Views
The view changes. The work doesn't.
Board, Timeline, Calendar, Graph, Quality and Chat all read the same tasks.
Board — Drag work across seven states. Multi-select to change fifty tasks at once.
Structure
Client, project, delivery stream.
Group projects under clients and split big projects into sub-projects. Access is per project: people see only what they're added to.
Quality
Testing isn't a separate tool.
The fix-and-retest loop
Ready for test → Verify fix or Still broken, recorded on the task.
Severity and priority, separately
Impact and urgency are two scales, not one.
Test cases and runs
Pass, fail, blocked, skipped — per run, per release.
Evidence, not descriptions
Screenshots, recordings and logs on the bug itself.
Stages
Client portal
Show the customer progress, not your board.
Stages, delivered work and shared files. Nothing internal leaks through.
Roles
Two layers of roles that compose.
Organisation
Owner · Admin · Member · Guest — who can manage people, billing and every project.
Project
Manager · Contributor · Viewer — what someone can do inside a project they were added to.
Pricing
Priced on what you store, not who you invite.
Invite everyone. What's metered is storage, organisations and projects — and only the account that owns them pays.
Security
Boring where it counts.
Scanned uploads
Images, videos, documents, ZIP and app builds (.apk, .aab, .ipa); Windows executables and macro files rejected.
Per-project access
Nobody sees a project they weren't added to.
Payments by Stripe
Card details never touch our servers.
No passwords
Sign in with a six-digit code by email. There is no password database to leak.
Encrypted in transit
TLS on every connection, from the browser and the mobile app to the API.
Export whenever
Your projects, tasks and files are yours. Leaving is a download, not a support ticket.
Questions
Before you sign up.
Do I pay per user?
No. Invite as many people as you like at no cost. What's metered is storage, organisations and projects, and only the account that owns them pays.
Can my client see our board?
No. Clients get their own portal showing only what you publish to them — titles, states and dates. Project chat is private to the project's members, and a database trigger refuses to put a client in an internal channel even if application code tried.
Is there a mobile app?
Yes — for iOS and Android, covering the things you do standing up: your assigned work, filing a bug with a photo, chat, notifications. Timeline, graph and test runs stay on the desktop, where there's room for them.
What happens if I go over my storage?
Your allowance is pooled across everything you own — 5 GB on Lite is 5 GB in total, not 5 GB per organisation. When you need more, add storage from 1 GB to 100 GB on any paid plan, billed monthly alongside it, or move up a plan.
Do I need to install anything?
No. CatzPRM is hosted — sign in and start. There is nothing to deploy, patch or back up, and the mobile app talks to the same account.
What happens if a payment fails?
You drop to Free limits, not out of the product. Existing work stays readable and exportable; you just can't grow until the card is fixed. Cancelling keeps your plan until the period you already paid for ends.
Why passwordless?
There is no password database to leak, no reset flow to phish, and nothing for anyone to reuse from another breach. You get a six-digit code by email; it's hashed with a server-side pepper, rate limited, and burns after five wrong attempts.
Can we get our data out?
Yes. Projects, tasks, comments and files are exportable, and the API is the same one the apps use — nothing is held back to make leaving difficult.
What if our team isn't doing QA?
Every QA field is optional and issue type defaults to task. If you never file a bug you'll never see a severity picker.
Start with the free plan.
No card needed. Bring the whole team.