The processing could be done by a third party in the background. They automatically charge you when you win your first offer so you enter your info prior to playing the game. Famous saying they don't store your card info means someone else does. I've only entered my CC # and address once several years ago and have spent way to much money with them since then. They keep name, address etc on file because they send you sales flyers, do shipping etc.