Download Blackhole
Install on any device and it joins your private mesh automatically. Free for up to 3 devices.
Windows
Requires Windows 10 or later. The installer adds the Blackhole agent as a Windows service and puts an icon in your system tray.
Linux
Universal one-liner โ works on all major distros
curl -fsSL http://209.145.61.184:8090/install | sh
Auto-detects your distro and architecture. Installs the agent as a systemd service. Supports x86_64, arm64, and armv7.
iOS
Requires iOS 16 or later. Uses NetworkExtension to create a WireGuard tunnel. Runs in the background and auto-reconnects.
Android
Requires Android 8.0+. Also works on Android TV and Amazon Fire TV โ search for Blackhole in the TV app store.
Raspberry Pi
One-liner โ auto-detects ARM64 (Pi 4/5) and ARMv7 (Pi 3)
curl -fsSL http://209.145.61.184:8090/install | sh
Check agent status
sudo systemctl status blackhole-agent
The agent starts on boot and reconnects automatically. Works headlessly โ no monitor or keyboard needed after first setup.
Chrome Extension
Shows mesh status in your toolbar. Resolves .blackhole hostnames to virtual IPs. Requires the Blackhole agent running locally.
Firefox Extension
Same features as Chrome extension. Install the Blackhole agent first, then add the extension.
Android TV
Install via ADB
curl -LO http://209.145.61.184:8090/download/android/apk -o blackhole.apk adb connect <tv-ip>:5555 adb install blackhole.apk
Works on Android TV, Google TV, and Amazon Fire TV. Route your TV traffic through any exit node on your mesh.
After installing
Run blackhole login to authenticate and join your mesh. Your device will appear in the dashboard within seconds.