Earlier this year, the Department of Homeland Security (DHS) unwittingly introduced an advanced E-Verify program named “Self Check” that effectively validates claimed identity and authorization to work. Using well-established identity-screening processes embraced by financial institutions to establish identity, anyone can now make an online inquiry of E-Verify to determine if the system will authorize them to work.
In essence, persons making an online Self Check provide all information required on a Form I-9, and DHS acts as the certifying authority.