42 providing online non-downloadable software for third parties that enables user engagement on websites, televisions, television-related devices, computers, mobile devices, portable electronic devices, web media, web advertising, e-commerce, and electronic devices with screens to allow for the display of images, text, media, electronic transmission of push notifications, in-app messages, email notification alerts, and SMS messages and utilizes user information to personalize content, messages, and alerts by collecting and compiling customer data for marketing automation, data analytics, data analysis for customer breakdown and customer relationship management