is my payment info stored on my device or on a server?
Cookies  Cookies are small data files that are sent from a websites server and are stored on your devices hard drive either for only the duration of your visit ("session cookies") or for a fixed period ("persistent cookies").