Lookup a company called FullContact.

Emails/phone numbers get SHA256 hashed, and compared to their graph db via an API.

How they’ve assembled that DB, I don’t know, but they have amassed a huge collection of data.

Companies work with clients to match their customer data to this data, so they can use the social networks to profile customers and advertise to them.