I would not do such a verification - period.
I am someone who likes to read terms & conditions and privacy policies and I would be like "hell nah".
Also I would not connect / hand over my government issued id card ever to an American company.
Ever.