Completely deceptive. You cannot track by phone number, and they just charge you with no option to cancel. I emailed them to request cancellation, but they still took my money even after I canceled my bank card. I reached out to my bank to see what could be done. It's a total fraud.
Claim your business profile now and gain access to all features and respond to customer reviews.