That's not them. The guys I'm referring to do not appear in any news big news stories and the mission of their company, as stated on their website, is so innocuous you might yawn.
I am thinking this story is likely about this tech. I just happened by it this morning. Clearview AI?
But of course there are endless firms out there doing something to capitalize on any part of you.