- No multi-device support.
- No group calls.
- Establishing a contact requires sharing a large link or QR code, which is often inconvenient.
- Message queues drop messages if not retrieved within a relatively short period. Last time I checked, it was 21 days, which is shorter than some of my off-grid vacations.
- I couldn't find clear information on who runs the message queues, so I have to assume most are controlled by a single organization. This makes it effectively a centralized service with respect to privacy and resilience.
- Funded almost entirely by venture capital, making its longevity questionable, and the likelihood of future exploitation relatively high. I'm not comfortable depending on such a service to keep in touch with people.
Otherwise it seemed like the most promising alternative I've seen that satisfied various requirements.
1. It cannot synchronize chats across several devices, so you need a separat “account” for each device. This can, to some extend, be mitigated by creating a group for each contact you communicate with, and then add all their and your accounts to that group.
2. Message propagation is somewhat unreliable: If you use the method described in (1), some accounts may not receive a given message.
But yes, you needn't disclose your phone number in order to create an account/profile on SimpleX.
[1] https://simplex.chat/