Data storage in the context of SMS/MMS/WhatsApp involves recording and storing messaging data, including recipient information and message content. Companies often use SMS/MMS/WhatsApp data storage to track communication with clients or for internal monitoring purposes.
However, data storage is subject to privacy regulations such as GDPR or HIPAA. So organizations processing third-party personal data are required to implement privacy controls, such as message content storage redaction.
Plivo's Enhanced Data Storage Options
To address this we're thrilled to introduce new comprehensive data storage options for SMS, MMS and WhatsApp messaging. This empowers Plivo customers to fine-tune their data storage preferences, aligning with regulatory requirements and their unique business needs.
Customizable Data Storage Preferences for Messaging
Outbound Messages
Plivo now offers four custom data storage preferences, enabling customers to personalize the handling of their outbound messaging data in alignment with global data protection standards and business needs.
The preference for data logging of outbound messages is set as a parameter in the Send Message endpoint and is applied at the message level. The four available settings for modifying content storage preferences include:
Illustrative Example of Data Storage Options
Consider a message with the destination number '+12025550123' and content: 'Hello, your appointment is confirmed for tomorrow at 3 PM.' processed under each storage setting:
Important Note: Message content redaction prevents Plivo from troubleshooting or retrieving messages in case of issues. The default setting is to store both the number and message content, ensuring outbound messages are fully retained unless the log parameter is explicitly set to ‘false’.
Inbound Messages
Similarly, for inbound messages, customers can specify their storage preferences, which are configured at the application level. The available settings for inbound messages are:
Important Note: If inbound messages are redacted, Plivo cannot debug or recover message content if there are any issues with the callback URL.
Default Settings for Outbound and Inbound Messages
Standard policy ensures the accessibility of outbound message content for 7 days and destination numbers for 90 days. After this period, both message content and numbers are stored in compliance with GDPR. This policy similarly applies to inbound messages, facilitating content and number access under the same terms.
These features depend on the selected storage settings and are available unless message data has been redacted. Users can explore this data via the Messaging Logs section of the console — with options to review a specific timeframe or search a UUID to retrieve message details.
Discover more about our message log redaction processes in our developer documentation.