VERITAS
Independent citation verification for every filing

Verify before you file.

The audit trail that protects the lawyer who signed. Veritas checks every citation, confirms the cases say what your brief claims, and leaves you a defensible record for every AI-assisted brief, before it leaves the firm.

Try it freeSee a sample
4.8M-citation owned corpus · 370 AI-sanction matters tracked · Sealed certificate on every filing
Brief · §III · ArgumentAudit running

The standard articulated in Daubert · 509 U.S. 579 governs admissibility of expert testimony.

The proposition that follows is not supported by the cited holding.

Citation not located in reporter.

3 findings · 1 unverified · 1 unsupported · 1 not locatedIllustrative
Aggregate cost to the bar
$487,300
Aggregate sanctions, costs & fees · U.S. courts · cumulative through Apr 2026

What courts have already taken back from the bar.

The number above is our best estimate of monetary sanctions, cost orders, and fee-shifting awards levied on U.S. attorneys for filings containing AI-generated citations that could not be verified. It climbs from the conservative floor (publicly-reported direct sanctions only) to the defensible ceiling (including published cost orders and diverted court time).

Range$487,300 – $3,248,500SourcesPublished sanction orders in Mata v. Avianca (S.D.N.Y. 2023), Lacey v. State Farm (C.D. Cal. 2025), Noland v. Land of the Free (Cal. Ct. App. 2025), and reporting by NPR (Apr. 2026) on D. Or. sanctions.MethodLow bound: documented direct monetary sanctions. High bound: adds cost orders, fee awards, and conservatively-modeled court & opposing-counsel time.
The record so far

An unverified citation no longer reads as a good-faith error.

Every entry below is from the public record: a sanctioned attorney, a disqualified counsel, a published warning. The professional rules have not changed: a lawyer is responsible for every citation in a filing they sign, regardless of who or what produced it.

S.D.N.Y. · 2023
$5,000 sanction

Mata v. Avianca, Inc. Two attorneys submitted a brief citing six ChatGPT-generated cases that did not exist in any reporter. The judge wrote that he might not have sanctioned them had they come clean, but they didn't.

Mata v. Avianca, 678 F. Supp. 3d 443 (S.D.N.Y. 2023)
Cal. Ct. App. · 2025
$10,000 · 21 of 23 quotes unverified

A California appellate court fined an attorney for filing an opening brief in which 21 of 23 quoted authorities could not be located in any reporter. The court published the opinion as a warning to the bar.

California 2nd District Court of Appeal, Sept. 2025
N.D. Ala. · 2025
Disqualified · referred to bar

Johnson v. Dunn. An unverified AI-generated citation in a large firm's filing led the court to disqualify the offending attorneys, publish the opinion in the Federal Supplement, and direct the clerk to notify bar regulators in every state where they were licensed.

Johnson v. Dunn, No. 2:21-cv-1701 (N.D. Ala., July 23, 2025)
D. Or. · 2026
$109,700 in sanctions and costs

A federal court in Oregon ordered a lawyer to pay $109,700 in sanctions and costs for filing AI-generated errors, reported as one of the largest such penalties to date.

Reported by NPR, April 2026
Worldwide · ongoing
1,200+ documented cases

Public court records across U.S. and international dockets have logged more than 1,200 decisions involving unverified AI-generated citations, roughly 800 of them in U.S. courts as of April 2026. The count climbs every week.

Veritas AI sanctions tracker
The rule the courts keep returning to: if your name is on the filing, the citations are yours. Not the intern's. Not the AI's. Yours. Monetary fines, in the words of one federal court, are no longer enough to deter the behavior.
What Veritas does

A verification layer between AI output and the courthouse door.

We are not a drafting tool. We are not an assistant. We sit between whatever tool your firm already uses and the filing your name will appear on, and we make sure the work is defensible.

01

Verify

We check every case you cite against the official reporter. Is the case real? Does any language you quoted actually appear in the opinion? And does the case actually support the point you're using it for? Three questions, answered for every citation.

  • Is the case real?·
  • Does the quote match?·
  • Does it support your point?·
02

Record

Every check is logged with its source and the time it ran, in a record that can't be edited after the fact. The finished report is sealed to your original file, so if anyone changes the file later, it shows. You end up with proof of what was checked, and when.

  • Sealed to your file·
  • Check-by-check record·
  • Verification Certificate·
03

Defend

Plain, careful verdicts you can hand to a partner, a client, or a malpractice carrier. When a citation can't be confirmed, the report says "not located in reporter." It never overstates. The language is measured on purpose, so the report holds up to scrutiny itself.

  • Risk score for the whole filing·
  • Careful, attorney-safe verdicts·
  • Names you as reviewer of record·
From a published court opinion

“No brief, pleading, motion, or any other paper filed in any court should contain any citations, whether provided by generative AI or any other source, that the attorney responsible for submitting the pleading has not personally read and verified.”

California 2nd District Court of Appeal
Noland v. Land of the Free, L.P. · B331918 · Sept. 12, 2025
Read the opinion ↗
Built for privileged work
Database-enforced firm isolationTLS in transit · AES-256 at restImmutable audit logSHA-256 content binding

What protects your firm’s filings, control by control.

Database-enforced tenant isolation

Every firm's filings, citations, and verifications are separated at the database layer with PostgreSQL row-level security. The application connects under a restricted role that cannot return another firm's rows, even if a single query were to omit its filter. Isolation is enforced by the database itself, not by application code alone.

Encrypted in transit and at rest

Every connection is secured with TLS. Stored data is encrypted at rest with AES-256.

Append-only audit trail

Every scan, verification, and account action is written to an immutable, per-firm audit log. An administrator can export the full trail at any time for the matter file or a procurement review.

Tamper-evident certificates

Each Verification Certificate carries a SHA-256 hash of its contents and a timestamp, so a filed artifact can be shown to be unaltered.

Managed authentication

Access is gated by a managed identity provider with organization-scoped membership. Single sign-on is available on enterprise plans.

Built on public records

Veritas verifies citations and quoted language against public court reporters and public-record sources. The verification posture is built on public data, and the application runs in United States regions.

We publish a control here only once it is live in production. Veritas is not yet SOC 2 certified and does not currently offer on-premise deployment or EU data residency. Enterprise customers receive current security documentation for procurement review.

The artifact

A Verification Certificate for every filing. Sealed, time-stamped, built to survive scrutiny.

Veritas is not a research tool. Veritas is not a writing tool. Veritas runs after the brief is drafted and before it is filed.

Veritas pulls every citation out of your draft, checks each one against the official reporters and public court records, marks where each one stands, and produces a Verification Certificate. The certificate lists what was checked, how each citation came back, the records it was checked against, a shareable link, and a tamper-proof seal with the date and time.

The certificate is suitable for the matter file. The certificate is suitable for a malpractice underwriter. The certificate is suitable for the partner who will sign the brief.

The wording is careful on purpose. When a citation can’t be confirmed, the certificate says “not located in reporter.” When a quote doesn’t match the opinion, it says “differs from reporter.” Veritas never overstates what it found. The recommendation is direct; the verdict is honest.

Plans for solo practitioners, small teams, and enterprise firms, with unlimited filings on every plan.

Filing Risk Scanner · per-filing artifact · SHA-256 content binding
Common questions

What does Veritas actually check?

Every scan confirms two things for each case you cite: that the case is real (it exists in the official reporter at the volume and page cited) and that any language you put in quotation marks actually appears in the opinion. That catches a made-up or mis-quoted citation, and it runs on every filing, unlimited. A deep scan goes further and reads the opinion to confirm the case supports the point you're using it for.

What happens when a citation can't be verified?

Veritas never guesses and never accuses. When a case can't be located, the report says "not located in reporter" and recommends manual review — it does not say "fabricated." The careful, hedged language is deliberate, so the report holds up to scrutiny itself and protects the attorney who relies on it.

Does Veritas work with Westlaw and Lexis?

Veritas is a verification layer, not a research tool, so it doesn't replace or plug into Westlaw or Lexis. It checks your finished filing against the public court record, independently of whatever you used to draft it. That independence is what makes the verification certificate trustworthy.

What about a Westlaw- or Lexis-only citation?

A citation in the WL or LEXIS format usually points to an unpublished opinion that lives only in a subscription database, with no public reporter citation. Veritas flags these for manual review rather than guessing. You can confirm them in your own Westlaw or Lexis account, or upload the opinion and Veritas will verify the quoted language against it.

How is our data handled?

Veritas verifies citations in publicly filed court documents and is built on a public-record verification posture. Data is encrypted in transit and at rest, and every check is written to an immutable audit log. Criminal Justice Information — rap sheets, NCIC/III returns, defendant identifiers, Social Security numbers — is detected and blocked at upload, and the original filing is not retained after its citations are parsed.

Is Veritas just another AI reading my brief?

No. The work that could pass a citation is deterministic comparison against the source, not a model's opinion about your brief. We look each cited case up against an owned corpus of public court reporters, and we match your quoted text character-by-character against the actual opinion. A model is used in only three narrow places, and in all three it can only make the result more cautious, never less: extraction recall that catches citations whose format our patterns missed so they get checked too but can never pass one, a fail-closed filter on treatment that can rule a flag out as a false alarm but never vouch for a citation, and an optional proposition analysis grounded in the retrieved opinion. See the methodology page for the full walkthrough.

Will Veritas false-alarm on brackets and ellipses?

No. We strip bracket characters and keep the inner text, so a standard editorial bracket like “[t]he” matches the source cleanly. For an ellipsis, we recover the omitted opinion text and show it in a side-by-side redline so you can see exactly what was cut. Legitimate editing passes. At the same time, substantive text placed inside brackets still has to appear in the opinion, so the check holds the inner text to the source.

What if a quotation differs from the source by a single word?

A single near-miss token, for example a changed number, a swapped name, or an altered negation, is held below the verified threshold and routed to a review warning rather than reading as verified or as a failure. You see the specific span and a prompt to compare it against the source. A single altered word can be the most consequential change in a brief, so we surface it for your eyes rather than guessing what was intended.

Verify before you file.

Pilots begin with a single practice group and a real matter. Bring a brief. We'll show you what a defensibility report looks like for your own work.

Try it freeSee a sample report