Review a writing process record.
Start with Summary. Open a recorded moment when you need context. Use Record details only when you need the full measurement list.
A Receipts link opens a read-only record from the student's own browser. It describes editing activity captured in one browser. A Google Docs import is labelled separately because it contains available revision snapshots, not keystrokes. Receipts does not generate an AI score.
Summary
The follow-up level, four cards (typed, changed, pasted, replay) and the receipt, with up to three Review moments.
Replay
The document at any recorded time, with direct jumps to each selected moment.
Record details
The complete receipt, technical measurements and their limitations.
Recorded facts
When it was written Sittings, recorded editing time, dates and the device time zone carried by the record.
What came from outside the keyboard Clipboard, Google snapshots and anything that arrived some other way this browser could not identify.
How it was revised Recorded edits, deleted text, times the writer went back to fix earlier text, and passages reworked.
Review moments
A shared record selects no more than three moments for convenient inspection. It checks, in order, for the largest clipboard event, the largest input event that arrived some other way, and the largest deletion or return to earlier text. The longest editing gap is used only when fewer direct events are available. Selected moments are displayed in time order.
Each card states what was recorded and what the event cannot establish, with an Open at [time] button. Expand Question to ask for an optional question. The number of cards is not a risk indicator. If no moment qualifies, the teacher can still inspect any point in Replay.
Replay
The replay opens on the final document. Use Replay from start, the previous and next Review moment controls, speed and Skip pauses. All timeline events, and where each passage came from, remain available under All record details.
Needs a closer look
The second group on every record is a short list of rows to open. Each row states a fact and carries its own one-line definition, reproduced below in the words the record itself uses. A row on this list is a place to look, never a finding about the writer.
The follow-up level comes from a fixed rule:
Colours say where to look first, never who wrote it.
Red: on an essay of 300 characters or more, 40% or more of the text was pasted from outside it, or arrived faster than any hand types, or was typed with keys released instantly or with machine timing.
Amber: two or more items, or one large item: over 200 characters pasted from outside, arrived some other way, faster than typing, typed with keys released instantly or with machine timing, or refused as machine typing; or a run typed straight through of 600 characters or more, or of 300 or more with no revision anywhere.
Yellow: one item.
Green: no items.
Text moved within the record is not counted as pasted; pastes, other arrivals and faster-than-typing text under 40 characters are not counted; a run typed straight through counts only in an essay with no revision anywhere or no pause of ten seconds; signs of one machine at the keyboard count as one item; the 300 counts every paste and leaves out phone-keyboard and spellcheck text at any size, though inserts of over 40 characters at a time are an item as arrived some other way.
This is Rule 2026-09-26 · 5dd8c256. A record shows its teacher, in one line under the level, the rule that set that level, as its date and the same eight characters (Rules of 26 Sep 2026 · 5dd8c256), so a record read later can be matched to the rule it was read with. Any change to the rule changes this name.
Items to open, and what is refused as machine typing
Items to open: typed straight through, pasted, arrived some other way, faster than typing, keys released instantly, typing with machine timing, page-made text rejected, browser under remote control, refused as machine typing, controller attached.
Refused as machine typing means only shapes a hand cannot physically produce, or that the writer has not said were dictation or assistive input, were refused: a browser run by a program, text a script placed directly into the page, forty keys held for no real time, forty keys with the same gap to the millisecond, forty keystrokes faster than any hand types, or forty characters or more with no keystrokes behind them while Dictation was off, or text with no keystrokes behind it reaching four characters in ten of everything written while Dictation was off, or text typed while the page was not on screen. Switching Dictation on lifts only the two refusals of text with no keystrokes behind it.
Typed straight through A long stretch typed with no stops and no corrections. Fast confident typing looks like this. So does retyping from another screen. Open it and ask. Quick typo fixes do not break it.
No revision anywhere On an essay of 300 characters or more: no word replaced, no return to earlier text, no passage reworked. Quick typo fixes do not count as revision. On its own it proves nothing; together with a long straight run it is the shape of copying.
Pasted Text that came from the clipboard. A quotation is a paste too. A paste is a question, not an answer.
Pasted, source unknown Pasted text that had not been typed or cut in this record before. It could be a source, notes, or the writer's own earlier draft.
Pasted and left untouched Pasted text that was never edited afterwards. Open it and ask where it came from.
Arrived some other way Text this browser could not tell was typed or pasted: dictation, autocomplete, or automation.
Faster than typing Text that arrived through the keyboard faster than any hand types, more than fifty characters a second. Automation and browser agents look like this. Open it and ask.
Keys released instantly Nearly every key came up the instant it went down. Some tablet, on-screen and assistive keyboards do this. Ask how they typed.
Typed with machine timing The gaps between keys were the same to the millisecond for a long stretch. A hand never types that evenly; a script with a fixed delay does. Open it and ask.
Page-made text rejected Text a script tried to place into the page. It was refused and is not counted as writing. A browser extension that changes text in the page can cause one.
Browser under remote control The browser reported that it was started by a test tool or run without a window, the way automated browsers are. A person's browser does not report this. Open the replay and ask.
Refused as machine typing Receipts refuses, as the writer types, only input a hand cannot produce: a browser reporting it is run by a program, text a script placed directly into the page, forty keys in a row each held for no real time, forty keys in a row with the same gap to the millisecond, forty keystrokes faster than any hand types, forty characters or more arriving with no keystrokes behind them, or such text passing four characters in ten of the essay, while Dictation was off, or text that arrived while the page was not on screen. Switching Dictation on lifts only the two refusals of text with no keystrokes behind it; every other shape is refused whether it is on or off. It was removed before it reached the document and is not counted as writing. A determined person can hand-author a record like this one.
Controller attached The browser carried an automation tool's own marker while this was written, the kind a test driver leaves and a person's browser never has. It is not an edit and it is not text: it describes the browser, not the writer.
Limits shown on every record
This record reflects what the student's own browser reported. It cannot identify the writer, the source of ideas, or activity on another screen.
Missing, low, unusual or technically incomplete data does not count against a student. A paste, a pause, a revision, or text that arrived some other way, is a recorded fact, not a conclusion.
Fingerprints can reveal whether two copies differ. They do not prove who created a record or make it impossible to reproduce. Device-level input can resemble keyboard input.
A program pressing keys at a human pace looks like a person to any browser. The receipt shows the shapes automation leaves: speed, remote control, no pauses, no revision. It cannot promise to catch every one.
Class review
Educator tools are under My records. Class review orders records by colour, red first, then amber, yellow and green, then records with no level and records that could not be opened, so the teacher knows where to start; records at the same level stay in the order they were received. The colour is a reading order, not a finding about any student. Class review does not compare clipboard use, revision counts, missing history or Review moment counts.
Open the sample teacher record Print this guide
Receipts is free for students. A teacher can inspect a shared record without an account or download. Running this with a class? Start with one free, voluntary assignment pilot. Questions or feedback from educators are welcome at hello@receiptsproof.com. About Receipts · Talk to the person who built it · For accused students © 2026 Receiptsproof Pte. Ltd.