The method

What the tool does, and what it cannot know

It finds a few verbatim sentences in a longer source. Each result preserves its position so you can inspect the surrounding text yourself.

Selection, step by step

The tool divides pasted plain text into paragraphs and sentences in your browser. It counts recurring meaningful English words, gives a small preference to sentences at the start of a paragraph, and distributes selections across paragraphs where it can. A paragraph you choose as a focus receives extra weight. Brief, balanced, and detailed show up to 3, 6, or 10 sentences.

Selected sentences return in their original reading order. A result displays its paragraph and start/end character offsets; the end position is exclusive. The source view highlights that exact span. Offsets are JavaScript string positions, so emoji and some other characters can count as two units.

Not a semantic summary

Word frequency and position do not reveal whether a claim is central, credible, or representative. A short selection can omit a qualification elsewhere in the document. Read around every highlighted span before quoting, paraphrasing, or acting on it. This release uses no generative model and does not classify facts, opinions, or inferences.

Phrase cues are only wording cues

The tool marks phrases such as “I think”, “in my opinion”, “should”, “will”, “may”, and “might” when they occur in a selected sentence. Those expressions can suggest opinion, recommendation, or uncertainty. They do not prove the category of a statement and do not tell you whether it is true.

Input and failure

Only pasted plain text is supported, up to 120,000 JavaScript characters overall and 4,000 per sentence. PDF, DOCX, URL import, and file upload are not available. An over-limit input is rejected in full, with its actual character count shown. Empty input gets a prompt to paste text. If the tab is refreshed, text and selections disappear.

Open the reading desk or read the source checking guide.