Sender shows you which files on a card, drive or phone are not in your storage yet, copies those files into the folders you choose, and then confirms that each one arrived. On cards and drives it confirms by comparing SHA-256 checksums, so the check is on the contents of the file rather than its name. On iPhones and other phones, where a file cannot be read in place to be hashed, it compares name and size instead, and it tells you which check you are looking at.
When a copy finishes, Sender checks every file against the version now sitting in your storage, and it marks each one with what it found. A file is either new, or stored and confirmed by checksum, or stored and matched by name and size. You can see the whole card at a glance and tell which files still need to come across.
Sender reads the card, drive, folder or phone and marks the files that are not in your storage yet. Thumbnails are taken from the middle of each clip, so you can see what you actually shot.
You pick the destination and the files land there with collision-safe names. The queue can send several batches to several destinations in one run, so a day of shooting reaches its event folders without you sorting it afterwards.
Sender compares each copied file with the version in your storage, by SHA-256 checksum on cards and drives, and by name and size on phones.
When you want the card back, Sender can clear it for you. It only ever removes files whose checksums it confirmed, and anything it could not confirm stays where it is.