If yes, what do you do with the identified companies/persons?

From technical point, are you using a 3rd party service, a custom solution, or Google API?

Also, if you have any opinion on privacy/ethics of doing this, curious to hear what you think.