Any platform — one line
curl -fsSL https://privatearchive.xyz/install.sh | bash
Or download a tarball for macOS, Linux, Windows, FreeBSD or OpenBSD (amd64 + arm64) — and the source — from the latest release.
// non-custodial · trust-minimised · sovereign-by-default
Restic-encrypted, Tor-routed, XMR-settled. Your client cert is your account. No KYC, no email, no recoverable identity. We hold opaque ciphertext; you hold every key that matters.
● no custodian · ● no chain analytics on this page · ● open-source clients
// THE STACK
Encrypts before transit. Open source since 2014. Multiple independent reviews. Keys generated on your hardware, never leave it.
Three-hop transport. We never see your IP. You never need ours. Both endpoints are .onion.
SHA-256 of your cert is your only ID. No password. No recovery flow. Lose it, lose access.
Stealth addresses, ring signatures. We only see the subaddress mapped to your cert. The chain shows nobody who paid whom.
Every release is reproducible. SHA256 sums published. Build it yourself if you don’t want to take our word. Audit the crypto end-to-end.
// QUICKSTART
$ curl -L https://privatearchive.xyz/releases/latest | sh [+] privatearchive latest installed. $ privatearchive init [+] generating ed25519 client cert > ~/.privatearchive/client.pem [!] BACK THIS UP. there is no recovery. $ privatearchive pay [+] send XMR to: 8B5cBK29...e2NM (subaddress, yours) [+] balance burns down by the second. top up when needed. $ privatearchive backup ~/wallets ~/keys ~/.local/share/electrum [+] restic snapshot abcd1234 encrypted client-side, routed via tor. [+] service holds opaque ciphertext. only you can read it back.
// STORAGE
Restic encrypts every byte on your hardware before it touches the wire. The service holds opaque ciphertext — nothing else. You don’t need to know where it lives, because nobody who does can read it. Pay-as-you-go in XMR. Subaddress per client. Balance burns down by the second. Top up when needed. No subscription, no commit, no minimum.
// BINARIES
| OS | Arch | Format | SHA256 (truncated) | |
|---|---|---|---|---|
| macOS | arm64 | .tar.gz | … | ↓ download |
| macOS | amd64 | .tar.gz | … | ↓ download |
| Linux | amd64 | .tar.gz | 2c17e9f30de4… | ↓ download |
| Linux | arm64 | .tar.gz | 9a4b6d827c11… | ↓ download |
| Windows | amd64 | .zip | 71fe8c2b094a… | ↓ download |
| Windows | arm64 | .zip | … | ↓ download |
| FreeBSD | amd64 | .tar.gz | … | ↓ download |
| FreeBSD | arm64 | .tar.gz | … | ↓ download |
| OpenBSD | amd64 | .tar.gz | … | ↓ download |
| OpenBSD | arm64 | .tar.gz | … | ↓ download |
| source | any | .tar.gz | a1b2c3d4e5f6… | ↓ source · audit the crypto |
Full SHA256SUMS. Sources at source tarball. Build it yourself; don’t trust us.
Install & keep up to date
Every channel below installs the same reproducible, signed binaries. Verify direct downloads against SHA256SUMS; the apt, dnf and pacman repositories are GPG repo-signed with fingerprint 4792 23EA 8405 287A 11FB B12E 02A7 7A1E EDD0 F111.
curl -fsSL https://privatearchive.xyz/install.sh | bash
Or download a tarball for macOS, Linux, Windows, FreeBSD or OpenBSD (amd64 + arm64) — and the source — from the latest release.
curl -fsSL https://privatearchive.xyz/apt/release-key.asc | sudo gpg --dearmor -o /usr/share/keyrings/privatearchive.gpg
echo "deb [signed-by=/usr/share/keyrings/privatearchive.gpg] https://privatearchive.xyz/apt stable main" | sudo tee /etc/apt/sources.list.d/privatearchive.list
sudo apt update && sudo apt install privatebackup
sudo curl -fsSL https://privatearchive.xyz/dnf/privatearchive.repo -o /etc/yum.repos.d/privatearchive.repo
sudo dnf install privatebackup
curl -fsSL https://privatearchive.xyz/pacman/release-key.asc | sudo pacman-key --add -
sudo pacman-key --lsign-key 479223EA8405287A11FBB12E02A77A1EEDD0F111
printf '\n[privatearchive]\nServer = https://privatearchive.xyz/pacman\n' | sudo tee -a /etc/pacman.conf
sudo pacman -Sy privatebackup
brew install https://privatearchive.xyz/brew/privatebackup.rb
scoop install https://privatearchive.xyz/scoop/privatebackup.json