Never promise what your product can’t deliver.
Every deal contains sentences that will become obligations. Proof reads them as they are said and checks each one against what the product does today.
“Totally — and on the reporting side, yes, we support on the Growth plan. If you need it locked down further, we also have , so your IT team keeps control of provisioning.”
Select a highlighted commitment to see its check
Scheduled CSV export, weekly cadence
- CSV export endpointpresent
- Schedule configurationnot found
- Delivery to email or bucketnot found
Export exists but only runs on demand. Closest shipped behaviour: manual export from the reports screen.
The gap between the call and the codebase closes in a contract.
What you can already see
- Call recordings
- Stored
- CRM notes
- Written by hand
- Feature list
- Last updated ?
- Product docs
- Mostly accurate
What nothing tells you
- Which commitments were made this quarter.
- Which of them the product already satisfies.
- Which ones just became a delivery date.
Nobody sets out to over-promise. It happens because the person answering has no way to check, in the four seconds available, whether the answer is still true.
Every promise, with the evidence behind it.
Commitments become a list your team can actually work through — and a record of what was said, if it is ever disputed.
- SAML single sign-on on ScaleRidgeline LabsVerifiedStaging IdP · 6 min ago
- Automated weekly CSV exportsRidgeline LabsMissing capabilityNo scheduler found
- Data stored in the EUMeridian HealthVerifiedaws eu-central-1
- Sub-second search on 10M rowsKestrel DataUnverifiedNo comparable dataset
- Webhook retries for 24 hoursVantagePartialRetries stop at 6h
Before the promise is made, not after it is broken.
- ARR at stake
- $190K
- Customers
- 1 prospect
- Margin
- −$1,840 / mo
- Contracts
- 1
- Claims
- 1
- Engineering
- ~4 days
- Risk
- Medium
Proof answers the rows it can see. The blank ones are not missing data — they are outside what this system reads.
A prospect wants EU-only inference written into the agreement. Proof checks the capability against what actually ships: EU routing exists, but nothing enforces it. The honest answer is partial, and that alone is worth having before the call ends.
Preflight goes further, because a commitment is a change to the company like any other. Margin prices the enforcement at $1,840 a month, Contract confirms the standard MSA carries the clause, and Claim notes that saying it in public creates something that has to stay true. Against $190K of ARR, that is a yes — with a date.
Partial
$1,840 / mo
From a sentence to a verdict.
- 01
Extract
Commitments are lifted from calls, threads and proposals — the sentences that make a promise, not the small talk.
- 02
Interpret
Each one becomes a testable claim: what capability, on which plan, under what conditions.
- 03
Verify
The claim is checked against shipped behaviour, and where possible run against staging.
- 04
Answer
Verified, partial, or missing — with the closest existing capability and what it would take to close the gap.
Sources this product is designed to read
HubSpot, GitHub, PostHog can be connected today. The rest are sources the model is built for and cannot be connected yet — the app never offers a provider whose consent flow it cannot complete.
Conversations
- Gong
- HubSpot — can be connected today
- Salesforce
- Slack
- Gmail
Product truth
- GitHub — can be connected today
- Staging environments
- OpenAPI specs
- PostHog — can be connected today
Commitments
- DocuSign
- Contract PDFs
- Notion
- Linear
Find out what your team promised last quarter.
Proof runs against real workspaces today. Early access includes a one-time read of your last 90 days of commitments.