Could they have firewalled the data better? Hell yeah, there’s a long list of ways this could have been done more responsibly.
I’m in the industry and we take the security of this data very seriously. Very few folks have access to IDs once age verification has happened.
You can't even delete dud uploads. If a customer is involved in fraud or money laundering investigation, every document they have ever uploaded is evidence. So is the type, time and timing of different uploads: in fact, the uploading of a bad document is itself a valid and potentially valuable data point. Multiple uploads in tight sequence with duds in the mix? Hello...
The submitted KYC documentation is TOXIC. It is essentially an archive to impersonate customers. Hell, I consider the material so dangerous that we built a dedicated protection system to guarantee the fraud potential of our archive would be seriously limited even if the whole archive leaked[0].
0: https://smarketshq.com/shields-up-on-user-information-b7093f...
Nope, in US law. Full copies are required of primary producers; redistributors are allowed to have copies with some redactions.