Scam
I once took their free subscription and added my debit card details there. I cancelled my subscription but still the amount is getting deducted every month without my consent from my account and there is no way to remove the car details as well on their website. It’s a scam.
