How it works
- Send — pipe a file to the server and get a link.
- Share — send the link to one person.
- Burn — the first download streams the file and destroys the server copy. A second request returns
410 Gone.
Install
curl -fsSL https://tz.tarbase.com/install | bash
Usage
Send a tz:
$ tars send report.pdf
https://tz.tarbase.com/d/AbCdEfGhIjKlMnOpQrStUvWxYz
Receive a tz:
$ tars get https://tz.tarbase.com/d/AbCdEfGhIjKlMnOpQrStUvWxYz
report.pdf 4.2 MiB 100% done
Encrypt end-to-end — the key lives after the # and never reaches the server:
$ tars send report.pdf -e
https://tz.tarbase.com/d/AbCdEfGhIjKlMnOpQrStUvWxYz#k=Uk1vTm9QcVJzVHVWd1h5Wg
What to expect
- The link works exactly once. If the download is interrupted, the tz is burned and the sender must re-send.
- Unburned links expire after 72 hours.
- Maximum file size is 5 GiB.
- No accounts, no keys. The URL is the only credential.
- With
-e, encryption happens on your machine. The server stores ciphertext and never sees the key — but anyone holding the full link can still decrypt, so share it like the file itself.