Disappearing messages
Disappearing messages is an optional feature you can turn on for more privacy.
When you enable disappearing messages, you can set messages to disappear 24 hours, 7 days, or 90 days after the time they are sent. The most recent selection only controls new messages in the chat. You can choose to turn disappearing messages on for all of your chats, or select specific chats.
Check out this link for more info
What to improve
- Consider this. I wish to have a critical/ important conversation that should disappear after a certain time but the other party might NOT want it to disappear. If the conversation takes place between me setting the “disappearing messages” feature ON and the other party turns it OFF, then, in this case, the other party will have to take multiple screenshots to maintain that conversation or save it somewhere else.
- In between having a conversation with the “disappearing messages” feature turned on, I might want only a particular message NOT to disappear. Currently, there is no provision for such a case.
- No safe check for disappearing messages that are still unread by one of the parties.
- Introduce a custom timer for the disappearing messages.
How to improve
- Ask for the other party’s consent before turning the feature on (to individuals for DM, to admins for group chat)
Added “Tap to approve”
Option to allow or reject
- Allow users to mark a particular message “not to disappear” when having the feature turned on
Quick action to save a disappearing message added at the top when a message is long pressed
- Send a push notification to both the parties, in case a conversation is about to disappear which has messages that one party has not read.
Push notification sent at a certain time for unread disappearing messages to both parties.
- Allow users to customize that timer for the disappearing message feature
Option for custom timer added
Selection of custom time in days, hours, and minutes
Metrics affected
- Track no. of users who toggles ON and OFF the “disappearing message” feature over a duration of time, as compared to the total user base.
- Track the duration for which any user keeps the feature ON over a duration of time, as compared to the total user base.