CardVault Transfer

SHA-256 verified card ingest

Only for Mac

$4.99

Mac

CardVault will not tell you your photographs are safe until every transferred file has been verified. It copies photographs and video from a camera card to your Mac or a directly attached drive, then proves the copy is correct by reading it back off the disk — not by trusting that the write succeeded. VERIFICATION THAT READS BACK CardVault records the SHA-256 of every source file as it copies. Then it closes the copy, flushes it, checks its size, reopens it, and recomputes the digest from the bytes actually on the destination disk. Hashing a stream as it is written proves the data passed through memory intact. It does not prove what landed. CardVault checks what landed. A BACKUP IT CAN PROVE IS SEPARATE Copy to a primary destination and an optional second one. Before writing anything, CardVault resolves each destination to its partition and its whole physical device, and refuses to start if the two share a device or sit inside one another. A second folder on the same disk is not a second copy, and CardVault will not report a backup you do not have. The two destinations are tracked independently throughout — a verified primary never conceals an incomplete backup. IT NEVER TOUCHES YOUR CARD CardVault does not write to a source, ever. It does not rename, reorganize, delete, erase, or format, and it does not write metadata back to your card. When a transfer is verified it tells you the card is safe to EJECT. It will never tell you a card is safe to erase — that decision stays yours, made after you have seen the files. NOTHING IS OVERWRITTEN If a file already exists where CardVault is about to write, it hashes the bytes on disk to find out what that file actually is. A copy already verified is skipped. An unfinished copy from CardVault's own interrupted run is replaced. Anything else pauses the transfer and asks you. No file is overwritten, and no conflict is resolved by quietly saving IMG_0042-1.CR3 next to the original. INTERRUPTIONS ARE SURVIVABLE Every transfer writes a manifest as it goes. Pull the cable, lose power, or crash, and CardVault reconstructs what was actually happening from that record when you relaunch, then resumes at whole-file boundaries. A RECORD THAT TRAVELS WITH THE FOOTAGE Each destination receives a portable JSON manifest listing every file, its checksum, and its verification result. That record is authoritative, it stays with the drive, and it can be read months later on another machine. CardVault's own history is only an index, and rebuilds itself from the manifests when the two disagree. TWO TRANSFER MODES Preserve Card copies the card's complete structure. Media Only copies recognized RAW, JPEG, HEIF/HEIC, TIFF, PNG, camera video, and XMP sidecars, keeps their folders, and tells you exactly what it excluded. BEFORE IT STARTS Preflight checks capacity, blocks filenames that would collide on a case-insensitive destination, and warns about naming that will cause trouble on drives bound for Windows. NO NETWORK ACCESS CardVault has no network entitlement. It cannot phone home, and it has no account, no telemetry, and no cloud component. Your work never leaves your machine.

  • This app hasn’t received enough ratings or reviews to display an overview.

Improved NFS support Bug fixes and improvements

The developer, Dennis Robert Friedrichsen, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    Dennis Robert Friedrichsen
    Size
    2.9 MB
    Category
    Utilities
    Compatibility
    Requires macOS 26.0 or later.
    • Mac
      Requires macOS 26.0 or later.
    Languages
    English
    Age Rating
    4+
    Copyright
    © 2026 Dennis R. Friedrichsen