“When you use Signal, your data is stored in encrypted form on your devices. The only information that is stored on the Signal servers for each account is the phone number you registered with, the date and time you joined the service, and the date you last logged on.”
Googling a little, I might be misremembering limitations from a long time ago or from older IRC versions or something. Does it have async multi user rooms, reactions, and is it federated so I can stick to one log in? Not trying to be adversarial at all, these are just what I would miss if I didn’t use matrix and I haven’t really looked at xmpp since AIM days lol.
Reactions are a work in progress and one major client (Conversations) does not have them yet, the others do. It has been federated since early 2000s and had multi user rooms with history for at least the last decade that i’ve been using it.
Try it out one day, even if you continue to use Matrix day to day.