Pricing
Priced on the size of the estate, not on how much you look at it
Most portfolio tools charge for seats and then meter the thing you actually came for. Every plan here includes the whole engine — the reconciliation pass, the six finding classes, the binding ladder and the three rungs kept apart. What changes with the price is how large a portfolio you can hold and how many people can work it.
Evaluation
$030 days of Team, then this tier
Every new workspace starts with 30 days of Team, no card required. This is what remains when the trial ends — everything you recorded stays readable.
- 30 days of Team for every new workspace
- After the trial: 1 seat, up to 10 projects
- Everything recorded stays readable — the register and trail are never held hostage
- The full reconciliation engine and the six finding classes
- No export
Team
Most delivery groupsTalk to uspriced per estate
A delivery group running a real portfolio, where somebody has to answer for what is verified and what is only mapped.
- 10 seats
- Unlimited projects
- Register export
- Environment probes — runtime-probed bindings
- Role separation: propose, disposition, accept
Upgrading happens inside a workspace, because a plan belongs to an organization rather than to a person.
Enterprise
Talk to uspriced per estate
Several delivery groups, one register, and an audience that will ask where a number came from.
- Unlimited seats
- Everything in Team
- SSO-ready
- Priority support with a named contact
- Tenant branding: name, wordmark and accent
Arranged directly with your account owner. There is no self-serve checkout for it, and this page will not pretend there is.
What the price gates, exactly
Standing separates what a code path checks today from what is defined and not yet consumed.
| Capability | What it means | From | Standing |
|---|---|---|---|
| Projects | Rows in the portfolio register. Uncapped from Team; ten after a trial lapses. | Evaluation | Implemented |
| Seats | People with a membership in the organization. Ten on Team, uncapped on Enterprise; one after a trial lapses. | Evaluation | Implemented |
| Register export | Take the register out — the three rungs, the standing column and the findings — as a file you can hand to someone. | Team | Documented standard |
| Environment probes | Runtime-probed bindings: a claim checked against a live surface rather than against a file in a pinned tree. | Team | Documented standard |
| SSO-ready | Sign-in delegated to your identity provider, with membership still resolved per organization. | Enterprise | Documented standard |
| Priority support | A named contact and an agreed response time. | Enterprise | Documented standard |
Both caps are enforced where a row is written. They are database triggers on the tables themselves, not checks in a screen — so the number quoted here is the number that refuses the insert, on every path into the product. A limit enforced by hiding a button is not a limit.
What every plan includes
The engine is not the upsell.
- Mapped
- A claim with a citation.
- All plans
- Resolved
- A citation pointing at a file that exists in a pinned tree.
- All plans
- Verified
- Bound to a test that ran, with a recorded outcome.
- All plans
- Findings
- Six closed classes, each disposable by a named person. An unresolvable reference is a finding, never a blank cell.
- All plans
- Tenancy
- A database policy, not an application filter. Same boundary on every plan — isolation is not a paid tier.
- All plans