Truly read-only
The source volume handle has no write API. The type system makes it structurally impossible to accidentally write to your old drive — not just by convention.
Import what matters. Encrypt everything into a vault you can use anywhere. No cloud. No tracking. Your files, under your control.
$ fordan scan /dev/disk2
✓ Mounted read-only (NTFS, 931 GiB)
Source checksum: blake3:a7f3…
$ fordan import /dev/disk2 --select "Documents/**,Photos/**" --vault ~/my-vault
Importing 4 812 files…
✓ Import complete. Source disk: untouched.
$ fordan encrypt ~/my-vault
Encrypting with ChaCha20-Poly1305…
✓ Vault sealed. Carry it anywhere.
Four steps. All local. Source disk never written to.
Fordan mounts your NTFS or FAT32 drive in strict read-only mode, walks the directory tree, and checksums every file. The source disk is never touched again.
Use the interactive file browser or glob patterns to pick exactly what you want. Documents, photos, old projects — you decide what comes with you.
Selected files are copied into a local vault. Before and after checksums confirm the source is byte-for-byte unchanged. Nothing is moved or deleted.
The vault is sealed with ChaCha20-Poly1305, keys derived with Argon2. One portable directory. Opens on Mac, Linux, and Windows — no special software to install on the destination.
Every design decision puts your data's safety first.
The source volume handle has no write API. The type system makes it structurally impossible to accidentally write to your old drive — not just by convention.
No homebrew ciphers. Fordan uses audited RustCrypto crates: ChaCha20-Poly1305 or AES-GCM for encryption, Argon2 for key derivation, BLAKE3 for hashing.
The vault is a self-contained directory with a versioned, documented binary format. No OS-specific quirks. Move it to any machine and it just opens.
Every encrypted artifact in the vault carries an AEAD authentication tag. The verify command re-checks every tag — a vault that cannot be fully verified is treated as corrupt.
The core library and CLI have zero network calls. No analytics beacons, no update checks, no phoning home. Your file names and metadata never leave your machine.
Import records source checksums and verifies them post-copy. Recover decrypts and compares every artifact against its stored hash. Byte-for-byte fidelity is the acceptance gate.
Fordan is open source, free, and built to stay that way.