No. We do not store your credit card. Your subscription is valid for one year since the purchase date. It is totally up to you whether you decide to continue using this service or not. We will do our best to make that decision easy for you ;-).