Can't we kill phones already, please? Identify people by e-mail addresses, which are easier to remember and not tied to countries.
Which to me is an incredibly dumb idea since it leaves out WiFi only terminals such as el cheapo tablets but also small embedded boards etc. I know some of these messaging apps can be used on WiFi only devices, but never in an immediate way and I believe you can't use them at the same time, which is very dumb. This also kills any IoT use for instance, where you could make N copies of a Linux image that boots a node, connects through the same user and sends the data available to its IO pins, or accepts commands to drive them in order to turn on or off other appliances.
iOS users get iMessage which is great, but there's no cross platform version.
Telegram + Encrypted by default and in groups would be best, but they have some (invalid) reason for keeping it unencrypted.
If you're using WiFi, there's no "phone" anything involved.
Or at least, I don't get why there would need to be.
I mean, sure one can get more-or-less anonymous phone numbers. But why create the need for that?
There are things like keys for verification :)
To prevent spam and promote discovery. Finding someone on WhatsApp or Signal is easier than on WeChat as with the latter someone might be using a screen name, or an email address or a phone number.
Good enough privacy for the masses is.
They are always making these tradeoffs, and always make the same decisions. Perfect privacy in every situation isn't the goal. The goal is better privacy than the average person currently has, while still maintaining a level of convenience that the average user well accept.
I suspected that, but have they openly said it? I suspect it's also to deter criminal activity.
I really do not like it either too though.
Signal client is open source though, so maybe this is easy to work around.