It is not a stupid question at all. I am having the same problem. I called Cleveridge, the number that showed up on my bank statement, 1-800-799-9570.
They only deal with billing, There is no tech support anywhere. Cleveridge only has a recording directing one to
www.ccleaner.com/go/get_ccproplus
No help there either. It's a great product if only I could use it. If they don't give a phone number for tech help when my subscription runs out I will look elsewhere because they have zero customer service.