I'd vote for https://riot.im/ instead.
I'd vote for https://riot.im/ instead.
I also seem to remember going over their homebrewed cryptographic rachet and it didn't properly HMAC.
EDIT: Apparently riot.im supports E2E, but it's not a part of the Matrix protocol and it's not encrypted by default. The Olm rachet was also audited by NCC, so that's nice.
I would love a Ricochet/Rio+Signal+Burner combo.
Wire is doing a pretty good job of making a fun to use chat interface, but it has its own problems in privacy and speed.
If you're using WiFi, there's no "phone" anything involved.
Or at least, I don't get why there would need to be.
Signal client is open source though, so maybe this is easy to work around.
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.
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.