Still sucks you will need a phone number to use it though. Hopefully they adopt meshnet type technology similar to https://berty.tech so people can communicate even when the internet is shut off across all platforms with end to end encryption
There's Briar, but I am upset they don't have the bluetooth mesh functionality on desktop at least yet, and I don't know if you can make it work in a VM.
In the world of Mobile, you’re always going to have to have some kind of signalling protocol that will have to be through someone else Simply because establishing listening functions that help push notifications reach you at all consumes battery. In this case, I think what the real thing should be is, if we should be trusting these push notification systems We should be able to host them as well Servers we choose to associate with our devices
Some malicious users do use VPNs to send spams and many websites automatically bans these IPs. Normally switching to a different VPN server will resolve the issue.
To validate that a user is a person. The idea is to trust the phone companies that a person who happens to possess a phone number is actually a person.
People are putting too much thought into this. It's discovery. Signal is a WhatsApp alternative. You switch from WhatsApp and want to know which of your contacts you can still talk to? No action necessary, you can do it right away.
I guess that's true, but I'd prefer the phone number part being optional. If you don't give it, you don't get access to the easy migration or discovery features, but you get to hide your phone number.
You need some sort of verification that the person is a person. Phone number puts a layer between you and the service you are trying to use - the provider of the number. The provider holds your identity but only passes on a phone number.
Thing is it is very easy to get a signal account with a fake number, I have 3 different ones. My spare phone don't have a sim or number, but do have signal. On my main phone I have one for each profile.
Privacy and anonimity are different things. As long as nobody besides you and the indented destination(s) has access to the content of your communication, that communication maintains privacy, even if everyone sees that it's you talking.
Also, and this is something I mention all the time, the only information this gives is that you use signal. Besides that, as soon as anybody else registered your phone in their contact list, your phone number is already known and associated with you considering that many apps (like all the meta ones) gain access to the contact list and the chance that anybody who has your phone number uses one of those is almost 100%.
They do their best to use the number in ways no one but your contacts who use Signal can actually see what that number is, to be fair. And you're still private either way. What a phone number breaks is anonymity, which is something they don't explicitely claim to give you. (I think)
I believe they still require a phone number for the TESTING phase but it can be the same oje you already use for your regular Signal (if im understanding it correctly)
They will allow to hide your phone number from your profile, but what about your profile name ? This will identify you after your username is used. So you must also remove your name from your profile, this will confuse your previous contacts (I'm not sure if names come from profile or contact list actually).
I feel the options for phone number display are not sufficient to have several privacy profiles.