And equally important, they have no way to really know we aren't 12 even *with* that information.
For example, a 12 year old could easily provide a photo of mommy or daddy's ID. Or a photoshopped copy of an older friend's ID?
Basically, any reasonably secure verification method will need to be equivalent to the KYM (know your customer) process used by banks --- and a lot of *legal* users will be excluded because they can't pass the test. Many teenager's lack a reasonably secure identity document.
The USA suffers from an over abundance of ignorance and stupidity --- and this extends all the way to the government level.
There is absolutely no chance that it will ever get leaked, misused or stored unencrypted
They already do it, but such a time save to 100% verify who is who.
And even if you esque facebook, never have an account, you're one step away from the same happening after a buyout, data share agreement, etc.
Banks often get around data sharing laws, by jointly buying companies to perform tasks. Thus, bank 1 owns 20% of an ID company, along with 4 other banks, and can write agreements such as "our associated companies" and such blather.
Inside that ID corp, all 5 entites can share data, aggregate it, anonymized it, and then sell it.
And as we all know, de-anonymizing is trivial... and if one knows who you are, they now all do, simply via the parent corp buying(for pennies) and de-anonymizing.
Facebook has already been found to be storing passwords in plaintext [0]
How can you trust them, or any other social media for that matter? Even if they do everything right, you are increasing the chance of giving your id to s service is that will get hacked by just giving it to more services
* [0] https://www.wired.com/story/facebook-passwords-plaintext-cha...