TGWITNESSBack to the demo

A report your recipient can read.

Open the messages, follow a record reference, and see what was included or left out. This English example uses fictional messages. No Telegram account was connected.

Download the signed exampleOpen the report on its own

This preview is the exact index.html file from the downloadable ZIP.

Keep the complete ZIP.

The report is for reading and citing. The ZIP also carries the signed manifest, message records and verification instructions. A screenshot or printout does not carry those signatures.

Choose what you disclose.

This example replaces identities and omits attachments. In your own workspace, review the selected messages and files before preparing a separate sharing copy.

Check this example

Extract the ZIP to read index.html and README.txt. To check the complete archive, use the verifier from an independently trusted TgWitness installation. The key below is a disposable demonstration key.

Signing key fingerprint (SHA-256):
7becd673e1f3db55852fe8d2f46f4c366a16dcb13cc6374f0d3f472b10fa18a1

Archive SHA-256:
8490012d3c0cb8e573e6c52a15400f83359631c32301f4f1da5564499755b6bf

python verify.py sharing-copy.zip --fingerprint 7becd673e1f3db55852fe8d2f46f4c366a16dcb13cc6374f0d3f472b10fa18a1

A valid signature establishes integrity against the chosen key. It does not establish Telegram authorship, completeness or legal admissibility.

Read the verification guide