Why do I need to enter a credit card when registering my Total Defense Internet Security?

Automatic Renewal is mandatory and automatically included with a new installation and registration of Total Defense Premium Internet Security Suite which is done using Credit/Debit Card for any of the Total Defense Consumer products. You will be notified via email 30 days prior to your subscription ending that your license will be automatically renewed.

Questions about Total Defense Premium Internet Security Suite can be answered by Total Defense directly.   For technical support via email, please contact the manufacturer directly:
 However, if you would prefer to speak to a Customer Service representative, you can call at 1-877-205-7962.