Start a 14-day trial
Try it live

Watch a file get backed up, deduplicated, and restored.

No signup. No install. Real AES-256-GCM and SHA-256 running in your browser — the same primitives macup Backup uses on your Mac. The only thing simulated is the network.

client-shoot-masters.psd
8.5 MB
After backup 1
0 chunks · 0 B uploaded
After backup 2
0 chunks · 0 B uploaded
After restore
What's real / what's simulated

Because you're about to back up a pretend file.

Real

  • AES-GCM-256 encryption via Web Crypto's SubtleCrypto.encrypt. The same primitive macup Backup uses on your Mac.
  • PBKDF2 key derivation (200k SHA-256 iterations) from the demo passphrase.
  • SHA-256 content hashing for chunk addressing and dedup.
  • Chunk-level deduplication. The second backup genuinely uploads only the changed chunk.
  • Byte-level restore verification. Each chunk is re-hashed after decryption; any mismatch throws.

Simulated

  • The "network" and "server." The repository is an in-memory Map. Nothing leaves your browser tab.
  • The file itself. We generate deterministic pseudo-random bytes so you can repeat the demo.
  • Cross-account dedup. Real macup Cloud dedups only within your workspace; this demo has one "workspace."
  • Object Lock immutability. The real cloud uses compliance-mode Object Lock; the in-memory repo is freely mutable.

The honesty point: nothing about the crypto is a shortcut. If the demo restores your file successfully, that's a round-trip through the same primitives running on production backups. What we changed for this page is the delivery surface, not the cryptography.

Convinced? Run it on your own files.

14-day trial. No card. No App Store. Set it up in five minutes.