Disclosure Redaction Tool
Create a redacted copy of a file you already anchored. Choose only the fields, rows, columns, or lines you want to reveal — Satsignal generates a redacted file and a disclosure proof that verifies against the original anchor. No re-anchoring, no salt keyfile. Everything runs in your browser; nothing is uploaded.
Supported files: CSV, text, and JSON. Satsignal detects the proof profile from your anchor bundle.
1. Source file + proof
Source file
Proof bundle
Use a different proof bundle
2. Choose what to reveal
Checked = revealed · unchecked = redacted. The cleartext of unchecked content never leaves your browser.
Preview
Standard bundle — withheld content is recoverable.
This is a standard anchor (sha256 leaves,
unsalted). The bundle publishes the hash of every chunk,
including the ones you withhold, so a withheld chunk can be recovered
offline at the cost of its own entropy: low-entropy fields
(booleans, enums, dates, small numbers, names from a known list,
known-format identifiers) are effectively guessable, and equal
withheld values share an identical hash. This is inherent to the
original standard anchor and cannot be fixed at redaction
time. For unguessable withheld content, re-anchor in
sealed mode (the privacy path) before disclosing.
3. Generate
Automating this? Do the same redaction offline from the command line — see the headless redaction guide.