Know exactly what you are signing.
PactSage reads a contract the way your counsel would skim it — every clause pulled out, risk-rated, and quoted back with the line it came from. Then it turns the deadlines buried inside into a list you can actually query.
Free tier, no card. Your documents are never used to train a model.
Contracts fail quietly.
Not with a dispute — with a renewal nobody diaried and a cap nobody read.
Nobody reads the whole thing
A master services agreement runs to forty pages of cross-references. The clause that matters is never the one with its own heading, and the person signing is rarely the person who would recognise it.
The worst clause is the missing one
A liability cap you can see is a negotiation. A mutual indemnity that simply is not there is a discovery you make in a dispute — and no keyword search finds a clause that does not exist.
Deadlines expire in a drawer
Notice periods, auto-renewals and price-review windows live as prose inside PDFs nobody opens. They pass silently, and the first sign is an invoice for another year.
Four steps, and a refusal.
The refusal is the important one. A tool that answers confidently about documents it does not understand is worse than no tool.
Upload anything
PDF, Word, or a photograph of a signed page. Scanned documents with no text layer are read with OCR rather than treated as empty.
We classify before we extract
If the document is not an MSA, SOW, NDA or vendor agreement, we say so and stop. Running a lease through the wrong taxonomy produces findings that look authoritative and are not.
Every clause, quoted
Twelve clause types, each risk-rated and returned with the verbatim text and its position in your document. What we cannot re-locate is marked unverified, never quietly dropped.
Obligations become a list
Who owes what, when, and under which notice period — queryable across your whole portfolio instead of buried in prose.
Built to be checked.
Every claim the system makes points at the line that supports it. That constraint shapes the whole product.
Citations, not assertions
Every finding carries the sentence it came from, re-located in your original file. A plausible finding with a bad citation is shown with a warning — it never claims a source it does not have.
Renewal and notice windows
Alerts fire on the action-by date, not the event date. A renewal 45 days out with a 60-day notice period is already too late, and we say so.
Ask your own documents
Group agreements into a Space and ask questions across them. Answers are grounded in retrieved passages; when there is nothing indexed to stand on, it tells you instead of guessing.
Portfolio queries
“Which contracts have no liability cap?” is one request, not a fortnight of reading. Obligations, counterparties and expiries are all structured rows.
Org-scoped by construction
Every query is filtered through a single membership check rather than a filter per endpoint. Seats, roles and write access are enforced server-side.
Scanned paper included
Signed-and-scanned contracts are rasterised and read page by page. The text layer still wins when it is better — OCR is a fallback, not a downgrade.
We report what is not in your contract
Absence is the finding keyword search can never make. PactSage walks the full clause taxonomy on every document and records the types it did not find, so a missing protection appears as a row rather than as silence.
- Mutual indemnityNot present
- Liability capNot present
- Data processing termsNot present
- Assignment on change of controlNot present
Start free. Grow when it earns it.
Every tier includes citations and missing-clause detection. The limits are what change.
Free
Read one agreement properly before you sign it.
- 5 scans / day
- 5 analyses / day
- 1 space
- 20 questions / day
- 2 contracts
- 1 seat
Personal
For everything you sign yourself - leases, terms, freelance work. Ad-free, with the deadlines pulled out and tracked.
- 50 scans / day
- 50 analyses / day
- Advanced AI analysis
- 10 spaces
- 500 questions / day
- 15 contracts
Professional
For people who review contracts as part of the job. Bulk processing, a shared workspace and priority support.
- 500 scans / day
- 500 analyses / day
- Advanced AI analysis
- 50 spaces
- 5,000 questions / day
- 150 contracts
Enterprise
Uncapped processing, full API access and SSO. Priced per organisation - book a call and we will work it out with you.
- Unlimited scans
- Unlimited analyses
- Advanced AI analysis
- Unlimited spaces
- Unlimited questions
- Unlimited contracts
Bring us a real contract.
The fastest way to judge this is to watch it run on an agreement you already know the problems with. Thirty minutes, your document, no deck.
- A walkthrough on one of your own agreements
- Volume pricing, SSO and seat structure for teams
- Data residency, retention and security review
Read the next one properly.
Start on the free tier and put a real agreement through it. If it is useful, the paid tiers are there; if it is not, you have lost ten minutes.