Upload the subcontract and the certificate. indemnis reads both and tells you—line by line—what's met, what's short, and what's about to lapse. In minutes, free.
Every project is a stack of paper promising coverage. indemnis reads the paper.
PDFs are read in your browser — only the extracted text is sent, under a no-training API agreement, and nothing is stored. Scanned-image PDFs aren't readable yet; paste the text instead.
Subcontract, lease, or MSA — PDF or .txt
The sub's ACORD 25 COI — PDF or .txt
Want your whole sub list checked and tracked like this? Start a free 4-week pilot →
indemnis reports whether the certificate matches the contract's stated requirements. It does not verify that coverage is in force with the carrier, and its output is not legal or insurance advice. What a certificate cannot prove is reported as unverifiable — never guessed.
Every number comes straight from your contract and the certificate. Nothing is inferred, nothing invented.
Reads the contract's insurance clause into structured requirements — coverage types, limits, endorsements, ratings.
Pulls actual coverage from any ACORD 25 — carriers, limits, effective and expiration dates.
Required vs. actual, line by line. Every item lands as met, shortfall, gap, or missing.
Auto-drafts the "please cure" letter, itemizing each deficiency with the exact figures.
No fuzzy matching. Requirements and certificates share one coverage vocabulary, so the comparison is a deterministic join — the same answer every time, for the same two documents.
Run a book of certificates through indemnis and the results roll up into a single grid — every non-compliant party, and every one about to lapse, in one view instead of a folder of PDFs.
| Party | Gen. Liability | Umbrella | Auto | Prof / E&O | Workers' Comp | Expiry |
|---|---|---|---|---|---|---|
| Ace Contracting LLC | Met | Short | Met | Missing | Met | Jan 2027 |
| Ridgeline HVAC | Met | Met | Met | N/A | Met | 18 days |
| Harbor Point Cafe | Met | N/A | Missing | N/A | Met | Sep 2026 |
| Meridian Build Co. | Met | Met | Met | Met | Met | Expired |
Some things an ACORD 25 simply doesn't express — primary & non-contributory wording, A.M. Best rating, notice-of-cancellation terms, a blank endorsement column. indemnis never guesses these into a pass or a fail.
Compliance decisions get challenged. Every verdict indemnis produces is traceable to a specific line of the contract and a specific field of the certificate — so the reasoning survives the follow-up email.
indemnis reads every effective and expiration date off the certificate and flags what's expired or expiring — so a coming lapse lands in the compliance report while there's still time to ask for a renewal.
Run one free check above — or put your whole sub list on a free 4-week pilot, up to 50 checks, no card required.