If you buy Microsoft points on a credit card does it save to your account or to you hard drive?

I am pretty sure it saves to your account but it may save to hard drive as well.