We pull our contact information from a number of sources, but mainly through our crawlers that we have across millions of websites. The methodology is similar to how we pull our SDK data. Once we pull the contact details, we push them through a Mixrank proprietary system that cross references and verifies the contacts.