So, you want to write something by hand without any AI assistance. Ok boomer. But actually it's quite fun and rewarding, so I forgive you. Before you write anything you need an idea, the rest of this process can be ignored, but you can't really write without an idea. It doesn't have to be good, creative, or innovative. It just has to be an idea. Don't overthink it. The biggest mistake I make is waiting for the perfect idea. By that point I have no motivation left to write, so I give up before the first character. The beauty of writing is that you can go back and edit it afterward. Once you have an idea, you should probably make a plan. You want to answer the questions: what are you writing about, how long should it be, what topics you want to cover, and who the audience is. I don't do this for most of my shorter posts, but always my longer ones. Okay, now we're ready for some actual writing. Where should you start? Anywhere. Want to add a quirky intro comparing gorillas to sodas? I'd read that. Want to get straight to the point? Yes please. Want to start with a beautifully descriptive forest covered in a light green fog pushed along by a briskly cold wind? I'd definitely read that. Just take your time and let the ideas flow. It's much better to write something, the force the first draft to be perfect. I don't want to read perfect writing, I want to read human writing. You're almost done. There isn't some magical gap between a finished piece of writing and publishing. It just takes a little bit of self trust and confidence. You will get comments and thoughts about your writing, and some will be negative. You'll never be able to make every reader happy and that's a-okay. My goal is to help the people ready to listen. The rest aren't worth a second thought. Still don't feel ready? Start off small, just a few words at a time. Speed is not of the essence. You're already going at a perfect speed, human speed.
Ready to get started?
Download the free plugin, verify your own writing and help rebuild a feed where real thought wins.
02 / How it works
Levels of evidence
Higher levels of app integration increase our technology's confidence that a human wrote the text.
Keystroke timing was captured by the Chrome extension as the author typed, then analyzed against human capability thresholds to verify a natural writing rhythm.
- Chrome extension keystroke capture
- In-platform composition verified
- Human-like typing analysis
Why this score
- The number
- 75 out of 100. Each level has its own band: this text is at the chrome extension level, which runs 63 to 79.
- Where the typing came from
- Captured in the browser, keystroke by keystroke, as the text was typed.
- What held it here
- Typing was recorded in the browser. Browser-only evidence tops out at 79; higher scores need the desktop app's hardware keystroke check.
- What would raise it
- Running the desktop app while typing adds a hardware keystroke check and can lift a text to the desktop app level (80 to 89).
Confidence
How confident is this verification?
Typing evidence powers the confidence score.
75/ 100
Notes
- Typing rhythm is consistent with human input.
The “Typing evidence” view on the letter above marks each part of the text by how it was written, and the play button replays the typing as it happened. Here is the same thing as totals.
- Typed 100% Typed key by key with a human rhythm.
The typing engine scores the timing of every recorded keystroke. It looks at the signals below together; no single one decides the verdict. The exact measurements stay private so the check is hard to game.
- Typing speed
- How fast the text was typed, overall and in short bursts. People speed up and slow down; a script tends not to.
- Gaps between keys
- The pauses from one key to the next. Fingers have a floor; replayed or injected text often does not.
- Rhythm
- How uneven and unpredictable the rhythm is. Real typing is bumpy; machine typing is suspiciously even.
- Key presses
- How long keys stay pressed and how the fingers travel between them, when the recorder sees both key down and key up.
- Thinking pauses
- The longer pauses people take to think between phrases.
- Edits and fixes
- Deleting and rewriting. People revise as they write; pasted or generated text usually arrives finished.
Taken together, these signals read as a person typing at a keyboard.
The server signed a hash of this exact text together with its tier and author. Anyone can check the signature against the public key below. If a single character of the text changed, the content hash would not match.
Record ID
32d19512-d78f-4338-86b8-767d7918a0de
Author ID
204b7374-2d81-4563-a037-9dbd8fe6fd1b
Content hash
cm0EUxn8eHg6zd7GfqN1_YqKlItq7UvUd68iTnDvs88
Signature
PXgiZDDPo8OCHFSJRjIVLCOUXfGIigYGDpPBy0A3xJBO6ir2WO1h5UpIaLkz44eRj9ootvgV-3YIpJQAV9KQDw
Key ID
prod-ed25519-001
Algorithm
ed25519
Public key
jJa5XbW6SEMK-N98a2ikV_gEuV0xrJJUoSgw8e-h6ls
Version
3
Signed at
Oct 30, 2026, 9:55 PM UTC
Canonical payload
{"version":3,"id":"32d19512-d78f-4338-86b8-767d7918a0de","author_id":"204b7374-2d81-4563-a037-9dbd8fe6fd1b","tier":1,"verify_code":"3O1EF5XZ","content_hash":"cm0EUxn8eHg6zd7GfqN1_YqKlItq7UvUd68iTnDvs88","key_id":"prod-ed25519-001","algorithm":"ed25519","created_at":"2026-10-30T21:55:51.939742Z","tier_code":"V1","author_identity_verified":true,"author_identity_verified_at":"2026-06-01T00:05:46.686927Z"}Start your own
Ready to get started?
Download the free plugin, verify your own writing and help rebuild a feed where real thought wins.
Start now