Hi, on renewing my subscription today I was surprised to learn from the customer service representative who called me that Teamviewer stores credit card info without seeking the customer's consent first. I went through the payment process today and there was no option for me to indicate whether I want to have my credit card information saved or not saved. I can't think of a major online business that does NOT give the customer the option to save or not to save credit card information.
This is very high-handed behaviour by Teamviewer, but unfortunately consistent with their corporate attitide it seems - witness my other thread striving to stop getting ads served to paying customers and have Teamviewer abide by its own opt-out policy.
Teamviewer please explain how you obtained my consent to store my credit card information. I did not grant it.