// SYS_INIT // CLIENT_OK // TOR_LINKED // XMR_BAL: 0.0421

v0.1 // ENCRYPTED OFFSITE PROTOCOL

STORE / ROUTE / PAY

Backups nobody can read — not us, not your ISP, not anyone who breaks in, not a future owner of this company.

> archive.init --cert ./your.pem > archive.fund --xmr 0.05 > archive.push ~/.life [OK] encrypted. routed. forgotten.

// PROTOCOL_LAYERS

Stacked privacy. Each layer fails closed.

L1

RESTIC // crypt

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.

L2

TOR // ghost

Onion-routed transport. Three hops between you and us. Origin IP unknowable on both sides.

L3

mTLS // ident

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.

L4

XMR // settle

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

What we are designed to survive.

VECTORSTATUS
Network observer (ISP / transit)CONTAINED — tor + tls
Server compromiseCONTAINED — ciphertext only
Disk seizureCONTAINED — opaque blobs, no keys
Insider with admin accessCONTAINED — no keys, no plaintext, no PII to leak
Loss of your client certFATAL — archive lost
Loss of your passphraseFATAL — data lost

// DEPLOY

JACK_IN.

Open source. Reproducible builds. Zero PII, zero analytics, zero phone-home.


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