ChatterLocks · author tool · trial

Publish a conversation

Load your chat export, choose what to withhold, and get a publication anyone can check. Self-attested: it proves what you committed to, not that the AI really said it.

Everything stays in this tab. This page is not allowed to make any network connection, so your export never leaves your computer. Nothing is saved either: reloading the page clears it. This is a trial build and has not been audited. It can attach a free OpenTimestamps proof, but nobody witnesses the conversation itself.

1. Load your export

Claude: Settings, Privacy, Export data. ChatGPT: Settings, Data controls, Export data. Each emails you a link. ChatGPT's gives one .zip. Claude's gives a small manifest file whose links download several zips; the chats are in conversations-000.zip. Choose that zip here, or the conversations.json file inside it.

2. Choose what to withhold

Select words in any message, then use the bar that appears. Withheld text is committed but not shown; readers see only its label. "Show instead" puts your own wording in its place, clearly marked as yours. Click a highlight to undo it.

Other people's names and words are theirs, not yours: withhold them unless they agreed. Very short withheld words can often be guessed from the sentence around them.

3. Lock it in

This creates your commitment and a private file. The private file is the only way to reveal a withheld passage later, so keep it safe, and keep its passphrase somewhere you will still have it next year. Anyone with both can prove what you withheld.

4. Publish

Paste the source text of your piece (Markdown or plain text). It must contain the commitment line from step 3, exactly. This exact text is what gets hashed, so publish it alongside your rendered piece.

Optional, recommended: the .ots file from the stamp page. It shows readers the commitment existed by a given date. A newer proof (after Bitcoin confirms it, usually within a day) is stronger than the first one.

Later: reveal one withheld passage

When someone challenges a specific point, load your private file and choose the passage to reveal. You get a small file anyone can check against your published commitment on the verify page. Treat it as publishing that passage: it works for whoever holds it.