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.
v0.1 // ENCRYPTED OFFSITE PROTOCOL
// PROTOCOL_LAYERS
AES-256 + Poly1305 client-side. Keys never leave your device. The blob is encrypted on your machine. Server only ever holds opaque ciphertext — wherever the operator parks the bits is irrelevant, they cannot decrypt them.
Onion-routed transport. Three hops between you and us. Origin IP unknowable on both sides.
Your client cert is your account. SHA256 of the cert is your only ID. No password, no email, no recovery flow. Lose the cert, lose the archive.
Pay-as-you-go in Monero. Balance burns down as you push bytes. Top up when needed. No subscription, no invoice trail. Subaddress per client, stealth addresses, ring signatures — the chain forgets who paid.
// THREAT_VECTORS
| VECTOR | STATUS |
|---|---|
| Network observer (ISP / transit) | CONTAINED — tor + tls |
| Server compromise | CONTAINED — ciphertext only |
| Disk seizure | CONTAINED — opaque blobs, no keys |
| Insider with admin access | CONTAINED — no keys, no plaintext, no PII to leak |
| Loss of your client cert | FATAL — archive lost |
| Loss of your passphrase | FATAL — data lost |
// DEPLOY
Open source. Reproducible builds. Zero PII, zero analytics, zero phone-home.
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