192
Signal is working on registration without a phone number. But what form will it take?
(aboutsignal.com)
Icon base by Lorc under CC BY 3.0 with modifications to add a gradient
It's not entirely dystopian (just barely), we have newer messengers like SimpleX and DeltaChat (I/we use Delta) on the up and coming which deliver on all the same e2ee promises as Signal. It's just network effects as usual, getting people to try is the real hurdle.
What they share in common (mostly) is the architecture - they're built natively decentralized, utilizing caching relays with no single source of truth, or device of truth, to be used to create a profile of you like a phone number does. Encryption keys owned by the user and no single servers. Generally this is the Nostr design as well, so we have 3 different teams all focusing on the same natively decentralized architecture patterns.
Is any of these apps good for phone calls or video calls, or just text messages?
I started self-hosting xmpp recently, and the calls work perfectly! You don't need to self-host either, there are plenty of public servers.
I tried XMPP but could not find a client that let me have a "video call" where I could share my screen without also needing a webcam. Or even have a video call where not everyone is forced to have a video flux. As far as I can tell an audio call cannot be turned into a video call for 1 streamer.
Like in Discord where one want to share its screen while playing. XNPP was my biggest hope to replace Discord with my friend but I either did not find the correct client or the ecosystem is not mature enough (or oriented in the direction I expected).
Yeah, screensharing is not a thing in most clients, but I think it's a matter of time (years?) before it's properly implemented. In the meantime, you can use jitsi meet? Not sure if it covers your use case. I'll just copy this reddit comment, which has some good info: