Archive Vault

ArchiveGuard

Shreds your originals only after proving the encrypted copy reads back byte for byte.

Free right now. No account, no card

Get ArchiveGuard free → Windows & Mac · one file, nothing to install

Preview

1 interface design, then a screenshot of it running. Drag, scroll or use the arrows.

Interface design ArchiveGuard, 1 of 1
Screenshot ArchiveGuard running on Windows today

Free while we’re in preview

Get ArchiveGuard

Shreds your originals only after proving the encrypted copy reads back byte for byte.

The Mac button is for Apple Silicon. On an older Intel Mac, get this one instead.

One file, both ways. Double-click it for the window. Run the same file from a command prompt with arguments and it behaves as the command-line tool, because the engine is inside it. Nothing else to download and nothing to keep beside it.

Early preview. The window has been built and run, but not yet on a real Windows PC or Mac, so expect rough edges. The engine underneath it is fully tested.

  • One file, no installer
  • Runs on your machine, offline
  • Source code published below

Free while in preview. It isn’t signed yet, so Windows or macOS will ask you to confirm the first time you open it. here is exactly what to click. At launch, ArchiveGuard is included in every plan along with the rest of the range.

The order of operations is the feature

archiveguard seal./photos -o cold.vz --password... --apply packs the source into an AES-256-GCM vault, then immediately decrypts that vault into a temp directory and SHA-256 compares every extracted file against the original it came from. Only if all of that passes does it overwrite the originals with random data, fsync, and remove them.

Fail the comparison and it aborts loudly, wipes the temp directory, and touches nothing. A truncated vault can’t cost you your only copy.

Leave off --apply and the vault is still written for real and still verified. The shred step is the only thing gated. Nothing is faked in a dry run.

Reading it back

open extracts a vault, and a wrong password fails through GCM authentication with a clear error rather than silent garbage. verify authenticates the vault and lists names, sizes and hashes without extracting anything permanent.

One thing you should know

Key derivation is 200,000 rounds of iterated SHA-256 over password plus salt. It’s a dependency-free stand-in for PBKDF2 and it hasn’t been independently audited. For secrets that really matter, use an audited KDF.

Questions about ArchiveGuard

What does ArchiveGuard do?

ArchiveGuard packs a folder into one locked file that needs your password to open. Before it will call the job done it unpacks its own work again and checks every single file came back identical — and only then, and only if you ask, does it erase the originals. That erasing cannot be undone, so you are always shown the check first. If you forget the password the files are gone: nobody can get them back for you.

Will ArchiveGuard delete my files?

Yes, and that is the whole point of it. ArchiveGuard removes files in a way that cannot be undone afterwards, not by you, not by a recovery program, not by whoever owns the machine next. It never does that by accident: it shows you the full list of what it would destroy and does nothing at all until you explicitly tell it to go ahead.

Does ArchiveGuard send anything over the internet?

No. There is no network code compiled into ArchiveGuard at all, nothing in the binary can open a socket. 88 of the 100 programs here are like that.

Does ArchiveGuard run on a Mac?

Yes. There are builds for Apple Silicon and for Intel Macs, as well as for Windows and Linux, one file each, with no installer and nothing to uninstall.

Is ArchiveGuard free?

Yes, while Techlosoft is in preview: no account, no card, and nothing switched off. Later it is part of a plan covering all 100 programs rather than sold on its own, and anything you download now carries on working.

Reading on the job itself

Advanced & technical details Command-line builds, source code, checksums and a recorded session, for developers and IT teams

A working CLI prototype of the seal-verify-shred workflow: pack files into an AES-256-GCM encrypted vault (same wire format as the sibling VaultZip), verify a byte-identical round-trip before touching anything, and only then securely shred the originals — a corrupted or tampered vault aborts with zero data loss. Cloud vault sync is still on the roadmap.

Naming status

Working name only — brand verdict **CAUTION** (Medium). Collision: ArchiveGuard / ArchiveGuard Pro references. Only keep after formal clearance; consider coined alternative.

What it draws on

Existing paid software whose best ideas shaped this program: WinRAR, WinZip, Folder Lock, O&O SafeErase.

Command line

There is nothing extra to install. The program you download is the command-line tool as well: give it arguments instead of double-clicking it and it runs as one, with its output on your terminal. The standalone builds below are the same engine on its own, for machines where you would rather not ship a window at all.

archiveguard - archive, verify, and safely shred (Pro tier: seal->verify->shred)

Usage:
  archiveguard seal <path> [<path> ...] -o <vault.vz> --password <PASS> [--apply]
  archiveguard open <vault.vz> -o <outdir> --password <PASS>
  archiveguard verify <vault.vz> --password <PASS>
  archiveguard help

Commands:
  seal    Pack path(s) into an encrypted vault, verify the vault round-trips
          byte-identically against the originals, and (only with --apply)
          securely erase the original source files. Without --apply, the
          vault is still created and still genuinely verified, but the
          originals are left untouched (dry run of the shred step only).
  open    Decrypt and extract a vault to an output directory.
  verify  Authenticate a vault and list its contents with per-file SHA-256,
          without extracting anything to a permanent location.

Flags:
  -o, --output   <path>   seal: vault file to write. open: directory to extract into.
      --password <pass>   password for encryption/decryption (required)
      --apply              seal: actually shred originals after verified success

Vault format matches the sibling VaultZip tool: magic "VLTZ1\n" + 16-byte
salt + 12-byte GCM nonce + AES-256-GCM ciphertext of gzip(tar(files)).

Recorded from the shipped binary, not written by hand.

Source

Every file the program is built from:

console.go · console_test.go · guided.go · main.go

SHA-256 checksums · build instructions & scope notes · full build plan