For litigators, paralegals and legal nurse consultants

Every quoted word, traced to page and line.

MoonView checks every deposition quotation in a brief against the transcript and shows which are exact, which were cut short and which the witness never said. It also drafts deposition summaries and medical chronologies whose citations come from code, never from a model. A person decides every point.

  • The demo runs in your browser on an invented deposition
  • No AI in the quote checker
  • A working preview, not a released product

The two demo files, to run through the program yourself: deposition.txt and brief.docx.

The preview program is named Transcript Check (version 0.4.0, built 4 Nov 2026). It contains the quote and cite checker. The summary is switched off in this build, and the chronology screen is not in it. Results on this site dated after 4 Nov were measured on later code.

From the brief ¶ 4¶ 5

The plaintiff was not moving when the collision occurred: I was stopped at the red light on Fairmount Road when the truck hit me from behind. Mockridge Dep. 2:10-11.

The plaintiff testified to the speed before the light: I was going maybe five miles an hour. Mockridge Dep. 2:13.

deposition.txt Quinn Mockridge · page 2
  1. 2:7Q. Where were you on the afternoon of July 22, 2025?
  2. 2:8A. I was driving home from work on Fairmount Road.
  3. 2:9Q. What happened?
  4. 2:10A. I was stopped at the red light on Fairmount Road
  5. 2:11when the truck hit me from behind.
  6. 2:12Q. How fast were you going just before the light?
  7. 2:13A. I think I was going maybe five miles an hour.
  8. 2:14Q. So you were still moving when you were hit?
  9. 2:15A. No. I had come to a full stop by then.
  10. 2:16Q. Were you looking at your phone?
  11. 2:17MS. OKAFOR-SYNTH: Objection. Form.

Verified Exact

The witness's whole answer, word for word, at 2:10-11.

Problem found Differs

Changes what was said. The answer at 2:13 begins I think, which the quote leaves out.

Invented deposition, not a real case.

The promise

  1. Read by code

    Page and line numbers come from parsing the file itself. When a page cannot be read with certainty, it is listed as left out. Nothing guesses a number.

  2. Checked by code

    Every quoted word is compared with the record. A model never sees a citation and never writes one. What it proposes is refused unless the record supports it.

  3. Decided by a person

    Each point waits for a reviewer, with the testimony or the page image beside it. Nothing is exported until every point has a decision.

The tools

Three kinds of work product. One rule about citations.

Each tool takes a record, does the tedious part, and shows its work beside the source so you can read it yourself.

No AI Quote and cite checker

Check a brief's quotations before it is filed.

Paste a quotation and its cite, or drop the whole brief. Green is kept for one case: the witness's whole answer, quoted exactly, at the right page and line. Everything else is amber or red, with the reason and the surrounding testimony on screen.

  • Catches a dropped I think, a changed number, an added not
  • Tells counsel's question apart from the witness's answer
  • Reads condensed four-to-a-sheet, plain .txt and image-only line numbers
  • I was stopped at the red light on Fairmount Road when the truck hit me from behind.

    2:10-11Exact

  • I think I was going maybe five miles an hour.

    2:13Differsqualifier

  • My neck has hurt every single day since the crash.

    4:23Wrong citeThe words are at 3:23

  • Were you looking at your phone?

    2:16Exact words, not cleannot testimony

Model proposes, code decides Deposition summary

A summary whose every point is bound to testimony.

The model is given the witness's answers with no page numbers, no line numbers and no quotations. Code attaches every citation afterwards and throws out points the testimony does not support.

Tested on synthetic records only Medical chronology

Scanned records in. A chronology a reviewer approved, entry by entry.

Today the chronology is run as a reviewed service: a firm sends records, and a reviewer approves every entry beside its page. OCR runs on the machine that holds the records. To draft entries, the text of each visit's pages is sent to an outside model service; for client records that step stays off until a business associate agreement is signed. So far only synthetic records have been through it.

The verdicts

Green is narrow on purpose.

A search for the words would call most of these a match. The checker compares a quotation with the witness's whole answer, so what was left out counts too. These are the five quotations in the demo brief.

Verified

The whole answer, word for word, at the page and line cited, and the witness said it.

I was stopped at the red light on Fairmount Road when the truck hit me from behind.

Mockridge Dep. 2:10-11Exact

Read before you rely on it

The words are in the transcript, but something about the quotation needs your eye. A changed word or number is here too: the checker shows forty → fifty and leaves the weight to you.

My neck has hurt every single day since the crash.

Mockridge Dep. 4:23Wrong citeThese exact words are at 3:23.

Were you looking at your phone?

Mockridge Dep. 2:16Exact words, not cleanCounsel asked this. The witness did not say it.

Problem found

The wording changes what was said, or the words are not in the transcript at all.

I think I was going maybe five miles an hour.

Mockridge Dep. 2:13DiffersThe quote leaves out I think.

I have not been able to work at all since the crash.

Mockridge Dep. 3:25Not foundThe witness said I went back part time in October.

Every verdict and what it promises

How it works

A reader, a checker and a reviewer. In that order.

  1. 1

    The reader finds every page and line

    Code parses the transcript and records where each line sits: full-size pages, condensed four-to-a-sheet, plain text, even pages whose line numbers exist only in the image. Each line is labelled as a question, an answer, an objection or a marker. Pages that are not testimony, such as the caption and the reporter's certificate, are listed as left out.

    Read and cite
    The desktop program showing page 2 of the invented demo deposition with numbered lines, each labelled as a question, an objection or a marker, and a cite field reading Mockridge Dep. 2:13.Open full size
    The desktop program, shown with the invented demo deposition. The program's working name is Transcript Check, and the captures on this site are from code later than the preview build.
  2. 2

    The checker compares, word by word

    A quotation is laid against the witness's whole answer. A summary point is laid against the testimony it rests on. A chronology entry is laid against the text of the page it cites. Where the words differ, or a qualifier has gone missing, the checker says so and shows you where.

    Check a quote
    The desktop program showing a red result, Problem found, for the quotation I was going maybe five miles an hour, with line 2:13 highlighted in the transcript beside it.Open full size
    A red result: the brief left out I think. Invented demo deposition.
  3. 3

    The reviewer decides each point

    Nothing is final because a check passed. A person reads each point against the record and keeps it, changes it or leaves it out. An edit goes back through the same checks. Exports are read back and compared with what was approved before they are offered.

    Review a chronology
    The desktop program showing a chronology entry for an emergency department visit on 2025-07-22 with Approve, Reject and Edit buttons, beside the scanned page it cites.Open full size
    An entry waiting for a decision, beside its page. Synthetic records.

Measured, in our own tests

What we measured, with the misses left in.

These are results from our own test runs, each with its date. They are not customer results. The method, and every gap we know of, is on How we test.

Altered quotations shown green
0 of 63
Quote checker, final test round on court-filed transcripts it had not seen. 2 Nov 2026. 1
Errors planted in briefs that were caught
28 of 29
Same round. One planted error was missed. 2 Nov 2026. 1
Summary points kept with a wrong citation
0 of 334
Paid model runs on six public court filings. Code kept about a quarter of what the model proposed. 30 Oct 2026. 2
Planted chronology errors refused
5,368 of 5,368
42 synthetic cases, 2,824 pages. This run used an answer key, not a model. 10 Nov 2026. 3
True chronology entries that passed
1,128 of 1,136
The 8 refused all trace to one OCR misread, a bracket read as a letter. 10 Nov 2026. 3
Public transcripts read with no wrong page or line
23 of 24
The other one was refused, not misread. 30 Oct 2026. 4

Limits

What it cannot do yet.

You should know these before you rely on any of it. Each tool page has its own list.

  • It is a preview. MoonView is a working prototype. The Windows build is unsigned, so Windows SmartScreen warns before it runs.
  • Some transcript layouts still need a person. In the final test round, 2 of 7 new transcripts loaded with no help. Since then one more loads on its own, and the rest are read through a checked working copy that can take minutes to build.
  • The chronology has only seen synthetic records. No client record has been through it. On 22 pages of real 1963 hospital records, handwritten pages could not be read by OCR and a person had to type them.
  • The summary keeps less than a model writes. Code refused about three quarters of what the model proposed in our paid runs. What survives is supported, and may be thinner than a summary written by hand.
  • It does not check the law. No case law, no exhibits, no judgment about whether an argument is sound or a witness is credible.

Your files

What leaves your computer.

The answer is different for each tool, so here it is for each one.

No AI Quote checker
Nothing. The program asks the download site once at start whether a newer version exists. It sends its version and build number, and nothing about your files.
Model Summary
The witness's answers, the question each responds to and your issue list go to the model service whose key you set; never the PDF, page or line numbers. The summary is switched off in the preview build.
Reviewed service Chronology
Today the chronology is run as a reviewed service: a firm sends records, and a reviewer approves every entry beside its page. OCR runs on the machine that holds the records. To draft entries, the text of each visit's pages is sent to an outside model service; for client records that step stays off until a business associate agreement is signed. So far only synthetic records have been through it.

Check a quotation yourself. It takes a minute.

The demo runs the real checker in your browser on an invented deposition. Type any quotation and cite, or use the five prepared ones. Nothing is uploaded.

This is a preview. It is not for sale and takes no sign-ups.

The two demo files, to run through the program yourself: deposition.txt and brief.docx.

The preview program is named Transcript Check (version 0.4.0, built 4 Nov 2026). It contains the quote and cite checker. The summary is switched off in this build, and the chronology screen is not in it. Results on this site dated after 4 Nov were measured on later code.