UangCounsel
AI review, but with receipts

Contracts reviewed clause by clause — with the exact text highlighted.

Most AI reviews give you opinions in a chat window. UangCounsel flags risky clauses on the document itself, explains the business impact in one sentence, and drafts the negotiation ask. You read the contract; the machine shows you where to look.

① open a sample or upload a PDF② LLM reads it③ every flag links to its source text
Try a sample contract

Samples: real PDFs analyzed by the same pipeline, precomputed so they open instantly. Uploads run live through the LLM pipeline. Text-based PDFs only (max 8 MB).

The sample files

Three realistic contracts with one-sided terms deliberately planted — the same traps in-house teams meet every week.

MSA · consulting

Vendor Master Services Agreement

Acme Manufacturing ↔ Provider Consulting

The classic vendor paper: auto-renewal with a 180-day notice trap, one-way indemnity, a 3-month liability cap — and a unilateral amendment clause.

auto-renewalone-way indemnitylow liability capunilateral amendment

SaaS · subscription

SaaS Subscription Agreement

Northwind Retail ↔ CloudSuite Inc.

Stacked auto-renewal price escalation, no SLA remedies, data lock-in on exit, and 'continued use constitutes acceptance' term changes.

price escalationno SLA remedydata retrieval feesilent term change

Employment

Senior Consultant Employment Agreement

Halo Studio ↔ new hire

Broad non-compete, perpetual confidentiality, unpaid-notice clawback and IP assignment that overreaches into personal projects.

non-competeperpetual NDAclawbackbroad IP assignment

No black boxes

The pipeline is deliberately transparent — the same honesty markers as our other builds.

01

Text + geometry

The PDF is parsed with pdf.js: every character is extracted with its exact page position, building a searchable coordinate index.

02

Structured LLM pass

The model must answer in a strict JSON shape: title, category, risk, a verbatim quote, the business impact and a negotiation ask. Invalid output is repaired once, then rejected.

03

Quote location

Each verbatim quote is located back in the coordinate index — line by line. If the model truncated a quote, fragment matching recovers it. Unfindable quotes are labeled, never faked.

04

Overlay you can audit

The result is not a chat answer. It's a highlight on the page you can verify with your own eyes, plus a precomputed mode that works with zero AI infrastructure.

AI-assisted and directional — not legal advice. Uploaded PDFs are analyzed in memory and never stored.