By admin June 17, 2019 Business , marketing Small Business Heroes Share on FacebookShare on Twitter The technology may strike users as a bit creepy but it could be a big plus for you to zero in on the right customers.