Storing unified marketing and transaction data at a third-party service creates significant security risks for customers