Torrent client · macOS
Nobody in the swarm ever sees your Mac.
A torrent client connects you to hundreds of strangers, and every one of them writes down your address. TorrBridge gives that job to a server you own. You just collect the finished files from it.
Any other torrent client
With TorrBridge
Setup
Three steps.
-
01
Get a VPS and log in as root
Any Ubuntu server.
-
02
Run this
curl -fsSL https://raw.githubusercontent.com/kvaggone/torrbridge-agent/main/install.sh | sudo bash -
03
Paste the key into the app
It prints one key. Paste it into TorrBridge and you're done.
How it works
Two programs. Nothing in between.
On the server
A single program does the whole download — finding peers, fetching pieces, checking them. It keeps going with your Mac asleep, closed or somewhere else entirely. Come back tomorrow and the files are waiting.
On your Mac
The app only downloads finished files from your server, the way a browser downloads anything else. It has no BitTorrent code in it, so there is no way for it to reach a peer even by accident. Close the lid mid-transfer; it carries on where it stopped.
Security
There is no TorrBridge service.
Nobody sits between you and your server — no account, no sign-up, no telemetry, no record of who downloaded what. Not because we promise to delete it, but because it is never created. There is nothing for us to hand over and nothing to leak.
The app reaches one other address, and only one: a small file on GitHub, once a day, to notice that a new version exists. It carries nothing about you or your server, and it can be switched off in Settings.
Your app trusts one server, exactly
The key you paste names your server's certificate. The app accepts that one and nothing else — not even a certificate some authority vouches for.
We never ask for your server password
Setup is one command you run yourself. The app has no way to log in to anything: it contains no SSH at all.
You can read what runs on your server
The installer and the server program are public, and the file you download is checksummed against the source you can read.
Even the server holds no usable key
The part of it that faces the internet cannot read the secret it is checking against — only a fingerprint of it.
Before you start
What you need, and what this isn't.
Requirements
- server
- Ubuntu 22.04 or 24.04, x86_64 or ARM, root access
- disk
- 2 GB free, plus room for what you download
- mac
- macOS 14 Sonoma or later
- ports
- 7443 for the app · 51413 for BitTorrent
Check your provider's rules about BitTorrent traffic first. Some hosts allow it and some send abuse notices, and that is between you and them.
Honest limits
You bring your own server; there is nothing to rent from us. A torrent finishes on the server before it starts coming to your Mac — watching while it downloads is planned, not shipped. And there is no search or catalogue: TorrBridge downloads what you give it, and nothing else.