One tier, so there is nothing to tier into
The big clouds sell four or five storage classes and lifecycle rules to shuffle data between them, because cold storage is how they make a large archive affordable. XNS has one class at one rate, with no retrieval fee and no egress charge — the cold-storage price without the cold-storage penalty. There is nothing colder to move into, and nothing to get wrong.
What to change in your tool: point it at STANDARD and drop any storage-class transition rules. Expiration rules work normally, including noncurrent-version expiration.
Geographic distribution instead of bucket replication
Replication exists because a big cloud keeps your data in one region and needs a copy in another. XNS never puts it in one place to begin with: every object is erasure-coded into 80 data and 40 parity shards across up to 120 independent hosts, in a geography you compose. Losing a host, a facility, or an entire operator is the case the repair process is built for.
What to change in your tool: nothing to configure. If your policy requires a second copy held by a different vendor entirely — sound practice with any single provider, us included — drive two remotes from your backup tool. restic, kopia and rclone all do this natively, and a tool-driven copy is verified on write and restorable without our involvement.
Encryption you cannot forget to turn on
On most platforms encryption at rest is a header, a bucket setting, or a key-management service you wire up — and a misconfiguration is silent. Here every shard is XChaCha20-encrypted before it leaves the gateway, on every upload, with nothing to enable. No single host ever holds a reconstructable object.
What to change in your tool: nothing. Client-side encryption in restic, kopia, Duplicati, Duplicacy or Arq layers on top exactly as you would expect, and we never see the key.
Deletion is stopped by retention, not by a second factor
The threat is the same everywhere: a credential falls into the wrong hands and the backups go first. Compliance-mode Object Lock answers it at the storage layer — a retention period cannot be shortened or lifted by any credential until it expires, including the account owner’s and including ours. Add legal hold when you need an indefinite freeze on top.
What to change in your tool: set retention at the bucket or object level as you would on any S3 target. Governance mode is available where you need a documented override path instead.