Public scanner
LivePaste a contract and get a risk score and the top risks, with no account. Three scans a day and 25 a month per address.
- ✓No sign-up required
- ✓Three scans a day and 25 a month per address
- ✓Real risk scoring and clause grounding — quoted clauses that are not in your text are withheld, not shown
- ✓Top three risky clauses, with suggested fixes reserved for signed-in use
What it is.
The scanner is open to anyone. Paste contract text between 100 and 30,000 characters and you get a risk score, the top three risky clauses and a summary. It runs the real scoring and grounding layers — the same clause-grounding pass that withholds any quoted clause the model could not actually find in your text, and the same overall scoring algorithm — so it is a genuine sample rather than a demo mock-up.
It is a cut-down version, deliberately. It uses a faster, cheaper model than the signed-in product, returns three clauses rather than all of them, and strips the suggested fixes. And it keeps a record: the free scan is stored with your IP address and the resulting risk report, which is how we keep it from being abused. Your document text is not stored — only a hash of it, used to cache repeat scans.
Three steps.
End to end.
No login. Paste contract text — 100 to 30,000 characters.
Real scoring and grounding, on a faster model than the signed-in product uses.
Risk score, top three clauses, summary. Sign up for the whole report with the suggested fixes.
What you get.
- ✓No sign-up required
- ✓Three scans a day and 25 a month per address
- ✓Real risk scoring and clause grounding — quoted clauses that are not in your text are withheld, not shown
- ✓Top three risky clauses, with suggested fixes reserved for signed-in use
- ✓A faster, cheaper model than the signed-in product
- ✓Your document text is not stored — only a hash, used to cache repeat scans
Quick answers.
Not the text. The scan is recorded with your IP address, a hash of the text and the risk report that came back, which is how the free tier is kept from being abused, and the result is cached against that hash for an hour. It is not linked to any account, because there is not one — but "not stored" would be the wrong word and we are not going to use it.
No. Same scoring and grounding layers, smaller model, three clauses instead of the full set, and no suggested fixes. Treat it as a real sample of the method, not the full product.
Sharing a scan result requires an account — an anonymous scan cannot generate its own share link.