Works like a normal drive
To your computer a mounted container is just another disk. Open files in any app, save changes and drag folders in and out. Unmount it and the drive disappears.
Encrypted virtual disks
HushDisk keeps your files inside an encrypted container file. Enter the password and the container appears as a drive in Finder or File Explorer. Data is decrypted only as it is read, and mounting never writes a decrypted copy of the container to disk.
Development builds exist for macOS and Windows, and a Linux desktop app is in development. There is no public release yet.
Archive.vdf
Preview, not the real app
Everything here works in both editions of the macOS and Windows apps unless a line says otherwise.
To your computer a mounted container is just another disk. Open files in any app, save changes and drag folders in and out. Unmount it and the drive disappears.
New mounts open read-only. You turn on writing yourself, so browsing an archive can't change it.
Changing the password, cipher or compression writes a new container and reads all of it back before anything is replaced. Re-encrypting in place keeps the original as a backup until you delete it.
Create exFAT, FAT32 and NTFS containers on macOS and Windows, and ext4 and APFS containers on macOS. Size is limited only by the filesystems involved.
A generator and a strength meter help with new passwords. Saving a password in the system keychain is optional and set per container.
Give a container an inactivity timeout and it unmounts when nothing has used it. Containers you pick can also mount read-only when you sign in.
Capture a removable disk into a new encrypted container. HushDisk only reads the disk. It reads it twice, and the two reads must match before the copy is encrypted and checked.
Containers made by FreeVDF and older VDF tools open as they are. Opening one never rewrites it; moving to the current format is a separate, checked copy.
Containers created in the apps use the same format on every system. Older formats stay readable so existing containers keep working.
One engine and one container format on every system. macOS and Windows have native apps in English, Ukrainian, Spanish and Russian; the Linux desktop app is in development.
hushdisk command. Drives stay mounted after you close the window.hushdisk command.Both editions open the same containers. Everything Basic does, Pro does too.
| Feature | Basic | Pro |
|---|---|---|
| Everything on this page | Included | Included |
| Hidden volumes | Not included | Planned |
| Secure file deletion | Not included | Planned |
| Where to get it | Direct download for macOS and Windows, and for Linux once its app is released | Mac App Store and Microsoft Store, and a .deb package for Linux once its app is released |
A second, separately encrypted volume inside an ordinary container, opened with its own password. The aim is that a container looks the same whether or not it holds a hidden volume.
The format is still being designed.
A Secure Delete command that erases the keys protecting the selected files, so their contents can no longer be decrypted from the container, even by someone who knows its password. It erases keys because overwriting a file can't reliably reach old copies on SSDs and flash memory.
The guarantee will cover only a qualified container profile and key provider. Copies outside the container, such as exports, previews, swap and backups, aren't covered. The design is in progress.
Neither planned feature is in current builds.
Basic is a direct download. Pro comes from the Mac App Store and the Microsoft Store. On Linux, both editions will be .deb packages once the desktop app is released.
No public release yet.
Packages and store links will be listed here, with SHA-256 checksums for direct downloads, when the first release is published.
| System | Requires | Tested on |
|---|---|---|
| macOS | macOS 15.4 or later, and macFUSE 5.4 or later with its FSKit modules enabled | macOS 26.5 on Apple silicon |
| Linux | Desktop app in development, planned for Ubuntu Desktop 24.04 LTS and 26.04 LTS on amd64 | Not released |
| Windows | Windows 11 (build 22000 or later) on x64 | Windows 11 (x64) |
Builds from the project changelog, newest first.
These are development builds. None has been published as a release yet.
hushdisk command line with the macOS commands, options and messages..vdf file association.org.hushdisk.write-session stream on the container in place of the macOS extended attribute.Mounting doesn't. Data is decrypted in memory as it is read, and no decrypted copy of the container is written anywhere. Your operating system can still cache or swap memory, and anything you copy out of the drive is an ordinary unencrypted file.
Two operations do write plaintext on purpose. Exporting a decrypted image writes it to the file you choose, through a private temporary file next to it. Capturing a USB drive keeps a private raw copy of the device on the destination drive until the encrypted container is finished, then removes it. If either operation is cut short by a crash, power loss or a failed cleanup, a temporary file with decrypted data can stay behind; delete it.
Writing is off until you turn it on, and it is still experimental. In containers the apps create, every change is flushed through two checkpoints, and a container whose writable session didn't end cleanly is refused for writing until it has been checked. Power loss and unplugging a disk in the middle of a write haven't been fully tested yet, so keep a separate backup of anything you write.
On macOS, Finder asks for confirmation and removes the file permanently. It doesn't go to the Trash, so no decrypted copy ends up outside the container, and it can't be restored from the Trash. This is normal deletion, not secure erasure.
AES-256-XTS, the default. The other ciphers are there so that containers made by older software keep working. DES, Arcfour and XOR in particular offer little protection.
Yes. Older unsalted, AES and salted containers open as they are, and opening one never changes its format. To move a container to the current format, make a converted copy; the original stays untouched.
There is no password recovery. Keep the password somewhere safe, or let HushDisk save it in your system keychain.
Today both editions have the same features. Pro will add hidden volumes and secure file deletion once they are ready; neither is in current builds.
No. The apps have no telemetry and no update checks. On Windows, each mounted container is served over a connection that never leaves the computer.
No. It sets no cookies, uses no analytics and loads nothing from other servers. If you switch between light and dark, that choice is stored only in your browser.
Questions, bug reports and security problems all go to the same address. Include your system, the HushDisk version and build, and what you were doing when the problem appeared.