I made a request on their website and apparently they showed my.phone number to everyone (later I found the setting to make it private but they didn't explicitly ask me before making my contacts public).I started getting lots of verification codes in sms and now I'm concerned what scam my number can be used for.I deleted my account of course but that's horrible. Didn't even get to the actual services.
Claim your business profile now and gain access to all features and respond to customer reviews.