Yes, earned credits will expire if not redeemed within 6 months. If you have earned some credits, simply upgrade to a premium plan (no credit card required) and your credits will be applied to your account automatically. When no credits are left, you can add your credit card to keep your premium plan or downgrade to the free forever plan.