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.
Ratings & Reviews
- 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.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Dennis Robert Friedrichsen
- Size
- 2.9 MB
- Category
- Utilities
- Compatibility
Requires macOS 26.0 or later.
- Mac
Requires macOS 26.0 or later.
- Mac
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 Dennis R. Friedrichsen

