More and more I appreciate Signal for what it is. A no nonsense (okay, stickers) messaging tool for people that know each other in real life. I hope it never changes into something "social".
I'm all for no-nonsense, but I'd qualify Signal as barebones in some regards. Two features that routinely annoy me: no way to synchronize previous messages when linking a new client, no way to change the spellchecker language in the desktop app. I want Signal to succeed but I always hesitate to recommend it because it always feels like an early beta product to me, not something ready for prime time.
Isn't this because of how true end to end encryption works and Signal treating each user devices as an independent device and not "syncing"?
Here's a discussion on it:
https://community.signalusers.org/t/message-history-sync-for...