What is counted
Every edit is a transaction, and each transaction is marked as a keystroke, a paste or a command. The ledger reads that mark and adds up characters: typed, pasted or imported, deleted, active time between edits, and how many times you came back after a break of thirty minutes or more.
What is not recorded is just as clear. Which characters you typed, what you pasted and the order of your edits are never stored. The ledger is a handful of numbers and dates, saved with the document and deleted with it.
How the verdict is made
There are five verdicts. Before 200 characters and one minute accumulate, the record is insufficient, and input above 900 characters per minute is treated the same because it is not human speed. If pastes are 80% or more of what came in, the piece is pasted in; above 20%, it is typed and pasted. With pastes at 20% or less, the piece is partly recorded when typed characters cover less than 60% of the final text, and typed by hand once they cover 60% or more.
The 60% threshold exists because of text written before the record began. Documents older than this feature, or ones with a large template body, hold characters with no typing record, so they are not called typed by hand even with zero pastes.
The proof link
- Press Create proof link in the proof panel below the document and a public page is created with the numbers and a hash of the text frozen at that moment. The text itself is not published.
- A reader can paste the published piece on that page to check that the hash matches. Whitespace and line breaks are ignored, and the pasted text never leaves the browser.
- A link never changes after creation. Create a new one after further edits, and withdraw it to stop it from opening. Pasted in and insufficient verdicts cannot create a link.
What this proof does not say
This proof aggregates how characters entered the editor. It is not a verdict that the text came from a human mind. Text composed elsewhere and retyped is recorded as typed by hand. What the numbers do separate is a piece that arrived in one paste from one that was typed, deleted, and revisited over time. Showing that difference is all this feature does.