Docs
Docs
How possiblymadebyahuman records writing, how to check a record from your own browser, and what a conformant producer has to do.
Start here
- What this isA signed record of how a piece of writing was written.
Write a record
- Write in the browserUse the first-party drafting page when you want a no-install PMBAH record for text written inside that page.
- Write in EmacsNative pmbah-mode for content-blind writing records from GNU Emacs.
- Bind and check a documentBind the text you signed to a record, and let a reader check a document against it in their browser.
Read and verify a record
- Records and short signaturesHow a buffer mutation log becomes a hash-addressed record with a short, shareable URL.
- How to verify a recordRecompute the record's BLAKE3 hash in your own browser and compare it to the stored hash.
- Server-observed commitmentsWhat the server-observed checkpoints on a record mean, and the limits of what they say.
How it holds up
- Threat modelWho and what this product can and cannot defend against.
- Content-blind privacy modelWhat public records store, what they do not, and what the signer controls before upload.
For implementers
- Producer conformanceWhat it takes for a producer (browser extension, Emacs minor mode, or anything else) to be considered conformant.
- Deployment and routingHow `/`, `/docs/*`, `/write`, `/api/*`, and `/<short_signature>` are served from a single container.
Policies
- Terms / Service NotesWhat you can expect from this service, and what the service expects from you.