Korrekt, es wird eine Steuernachricht gesendet, welche die ursprüngliche Nachricht referenziert und diese updated oder löscht.
Natürlich wird es Fälle geben, wo man dieses System austricksen kann. Wenn man kein Internet hat, wird auch die Nachricht nicht gelöscht oder verändert. Wenn man im Betriebssystem Benachrichtigungs-Inhalte aufzeichnet, kann man immer noch alte Benachrichtigungen anschauen, usw. Es ist eine Best-Effort-Lösung, darum haben wir initial auch keine Priorität darauf gelegt. Es war aber über Jahre hinweg eines der meist angefragten Features, und es gibt viele Situationen, wo Editieren und Löschen eben doch sinnvoll ist, auch ohne perfekte Sicherheit, zum Beispiel um Tippfehler zu korrigieren, oder wenn man eine Nachricht versehentlich an die falsche Person geschickt hat und zurückziehen will bevor sie gelesen wurde.
Wichtig war uns, dass trotzdem Transparenz besteht: Man sieht immer, wenn eine Nachricht verändert oder gelöscht wurde. Beim Editieren kann man auch die Änderungs-Historie anschauen (diese Funktion ist bei iOS und Desktop bereits implementiert und wird für Android mit einem der nächsten Updates nachgereicht). Zudem ist das Editieren und Löschen nur eine begrenzte Zeit lang möglich (aktuell 6h nach dem ursprünglichen Sendezeitpunkt).