TgWitnessINSTALLSource ↗

YOUR MACHINE. YOUR EVIDENCE.

One command.
Your workspace.

Install, choose how to open your panel, and follow the link.
Your messages, account sessions and signing keys stay on your machine.

Python includedSigned packagesSHA-256 checked

Choose your system.

0.7.1 · preview
Bash · x64 / ARM64Ubuntu server: run as root
curl -fsSL https://get.destroy.tools/install.sh | bash

On Ubuntu, the installer offers local access, a temporary HTTPS link or your own domain. macOS opens the panel locally.

Choose an access method when asked. The installer shows your panel address and access key. Telegram sign-in happens in the panel.

01

This computer

Open the panel locally. No public address or tunnel is created.

02

A link you can open

On Ubuntu, get a trycloudflare.com HTTPS link without a domain. Traffic passes through Cloudflare. The link changes when the tunnel restarts; tgwitness open shows the current address.

03

Your own domain

On Ubuntu, use a permanent hostname and automatic HTTPS. Point its DNS at the server and allow ports 80 and 443. The installer prepares the rest.

Verify the download.

The installer checks SHA-256 and an RSA release signature before installing the application. Python tooling and tunnel downloads have pinned checksums. The initial command trusts HTTPS delivery; you can also verify the installer signature against the public key in the source repository before running it.

Public key SHA-256: 039d98a658ccda14253e45a00335b4a68d840976d8ec18b8d4355cc7c458447d
Source revision 051a09a06fba1551df0a3fe554fbc493692dad4e