Although the private message app Telegram already had an "unsend" feature, you were only able to delete messages that you had sent, and only up to 48 hours after you had sent it. But yesterday they announced an expansion of this feature that allows you to unsend messages that stem from either you or the person who sent you the message, and there is no time limit.