WhatsApp will let users set all chats to disappear by default after 24 hours, seven days, or 90 days
Its disappearing messages feature is getting an upgrade — WhatsApp is adding new functionality to its disappearing messages feature, which lets users set messages in a chat to automatically be deleted after a set period of time.
Context & Ripple Effects
WhatsApp had already made chats, photos, and videos temporary on a fixed seven-day timer through its initial disappearing-messages rollout. The new default setting shifts that control from an opt-in decision within individual conversations to a preference users can apply broadly.
Later coverage shows WhatsApp continuing to add exceptions and adjacent privacy controls, including sender-approved message retention and secret-code protection for locked chats.
First-order effects
- WhatsApp users can make new chats expire by default and choose among 24-hour, seven-day, and 90-day retention periods, reducing the need to configure disappearing messages conversation by conversation.
- WhatsApp expands its retention controls from a single seven-day option to a set of user-selected defaults.
Second-order effects
- The shorter 24-hour option makes temporary conversation histories a more practical default for users who want less persistent chat content, while the 90-day option preserves a less aggressive privacy setting.
- The later Keep in Chat feature shows that sender and recipient expectations around saving messages become a product-design issue once expiry is broadly enabled.
Third-order effects
- WhatsApp's privacy model is moving toward layered controls: default expiry, sender-approved retention, deletion windows, and locked-chat access protections rather than a single all-or-nothing setting.
- If that pattern continues, messaging privacy will increasingly be defined by configurable retention and access rules embedded in ordinary chat workflows.
The trend: Private messaging is evolving from permanent-by-default archives toward user-configured retention and access controls.