
Trust Stamp, the facial recognition company that has a $7.2 million contract with the U.S. Immigration and Customs Enforcement (ICE), has wrongly released the names and driver’s license information of “several dozen people.” No big.
Trust Stamp's CEO, Gareth Genner, told Insider that the company was not previously aware of the leak. He says Trust Stamp has already notified the National Cyber Investigative Joint Task Force and is willing to comply with any investigation processes.