The goal is to preserve what a tweet actually said at a specific moment, even if it’s later edited, deleted, or disputed. Screenshots are easy to fake; deterministic data + hashing is harder to argue with.
How it works
• Extracts text, author, URL, timestamp, and available metadata • Normalizes the data into a deterministic JSON structure • Computes a SHA‑256 hash • Stores everything locally • No external requests, no backend, no analytics
Why I built it
I kept seeing important tweets disappear during investigations. I wanted a lightweight, local‑only way to preserve content with enough structure that someone else could independently verify it later.
Looking for feedback on:
• Whether SHA‑256 is sufficient for long‑term verification • Better ways to structure the proof object for interoperability • Any privacy pitfalls I might be missing • Other use cases where this approach would be useful
Happy to answer questions. The extension is intentionally minimal — I’m trying to understand whether this approach is useful beyond my own workflow.
djillali2022•1h ago
• I’m using a deterministic JSON structure so the same tweet always produces the same hash • The hash is SHA‑256 for now, but I’m open to suggestions if there’s a better long‑term approach • All data stays local and never leaves the device • No external requests are made during capture
If anyone has thoughts on improving the structure, adding optional fields, or making this interoperable with other verification tools, I’d love to hear it.