user@archive:~$ privatearchive --about
Private Archive is a backup service that holds ciphertext for you. We do not see your filenames, your file contents, your IP address, your identity, or your payment trail. We do not want to see them. You install a small client. The client encrypts your files locally with keys you control, using Restic. The encrypted output is routed through Tor to our endpoint over mTLS. We pay no attention to who sent it, because we cannot. When you stop paying, your archive expires and is deleted. We will not write to you about it — we have no email, no name, no way to reach you.
user@archive:~$ privatearchive --threats
THREAT MODEL ============ [+] Network observer (ISP, transit, server side) ........ blocked: tor + mtls [+] Server compromise of THIS service ........ blocked: client-side encryption [+] Disk seizure at THIS service ........ blocked: ciphertext only, no keys here [+] Insider with admin access ........ blocked: we hold no keys, no plaintext, no PII [+] Loss of YOUR client certificate ........ TOTAL ARCHIVE LOSS [+] Loss of YOUR encryption passphrase ........ TOTAL DATA LOSS [!] We treat the last two as features, not bugs. [!] Your cert IS your account. There is no recovery flow. There is no "forgot password" link. There is no support email that can help.
user@archive:~$ privatearchive --storage
Restic encrypts every byte before it leaves your machine. We hold ciphertext only. Where we put those bytes does not matter — we couldn't read them anyway. No keys on our side, no plaintext on our side, no metadata about you on our side. Zero PII collected, ever. No analytics. No telemetry.
user@archive:~$ privatearchive --how
1. install client → curl -L https://privatearchive.xyz/releases/latest | sh 2. generate cert → privatearchive init 3. fund balance → privatearchive pay (prints monero address) 4. backup → privatearchive backup ~/Documents 5. forget about it
user@archive:~$ privatearchive --download
PLATFORM ARCH ARTIFACT SIZE ------------ ------ ----------------------------------------------------- ------ macos arm64 privatearchive-darwin-arm64.tar.gz ~16 MB macos amd64 privatearchive-darwin-amd64.tar.gz ~16 MB linux amd64 privatearchive-linux-amd64.tar.gz ~14 MB linux arm64 privatearchive-linux-arm64.tar.gz ~14 MB windows amd64 privatearchive-windows-amd64.zip ~15 MB windows arm64 privatearchive-windows-arm64.zip ~15 MB freebsd amd64 privatearchive-freebsd-amd64.tar.gz ~14 MB freebsd arm64 privatearchive-freebsd-arm64.tar.gz ~14 MB openbsd amd64 privatearchive-openbsd-amd64.tar.gz ~14 MB openbsd arm64 privatearchive-openbsd-arm64.tar.gz ~14 MB source — privatearchive-source.tar.gz (verify the crypto) ~3 MB checksums — SHA256SUMS 1 KB [!] builds are reproducible. diff your own build against ours.
user@archive:~$ privatearchive --pricing
pay-as-you-go in monero. balance burns down by the second. top up when needed. no minimum, no commit, no subscription.
user@archive:~$ privatearchive --sources
client (cli): client/cli (in the source tarball) client (desktop): client/desktop (in the source tarball) client (daemon): client/backend (in the source tarball) source tarball: /releases/latest/privatearchive-source.tar.gz (verify the crypto yourself) audit reports: /audits/ (when available)
user@archive:~$ _

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.

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.

Debian / Ubuntu — apt

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

Fedora / RHEL — dnf

sudo curl -fsSL https://privatearchive.xyz/dnf/privatearchive.repo -o /etc/yum.repos.d/privatearchive.repo
sudo dnf install privatebackup

Arch — pacman

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

macOS — Homebrew

brew install https://privatearchive.xyz/brew/privatebackup.rb

Windows — Scoop

scoop install https://privatearchive.xyz/scoop/privatebackup.json