Great question! We are relentless about upgrading your privacy and security. Every day. 24/7. Which is why we are now asking all our customers to create accounts, regardless of how you choose to send your cards. Thank you for your understanding. And for using Red Stamp!
Have more questions? Submit a request