Here's yet another reason why Signal should NOT be held up as the standard for secure and/or private comms.
@voltronic I'm a big fan of Signal so maybe a bit biased here, but I believe this is simply b/c the quote of a previous message is an entirely separate copy & will always adhere to the setting of the new disappearing message timer. They're probably ways around this, but I would imagine it becomes exceedingly complex, requiring some remnant of the disappeared message to enforce the quote disappearing which could introduce bugs, or worse security vulnerabilities, in future updates.
@voltronic
One slight correction though, because I suspect there might be a misunderstanding. Signal might be centralized as far as the servers that route messages. But the messages themselves only exist on the server, long enough to be routed to their destination. After that they only exist on end-user devices. So when you're quote-replying, you're quoting your copy not a copy from some central repository.
@nova
Oh, I stand corrected then. I had only used Signal briefly several years ago and missed this detail.
You might be interested how SimpleX Chat handles this, which is quite different from all the other messengers out there. It's totally decentralized, so all parties need to agree to "delete for all" and other options such as disappearing messages.
/nosanitize
https://simplex.chat/blog/20221206-simplex-chat-v4.3-voice-messages.html#irreversible-message-deletion
https://github.com/simplex-chat/simplex-chat