this post was submitted on 15 Apr 2024
88 points (94.9% liked)

Privacy

31876 readers
357 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

I'm thinking of the things listed on the Privacy Guides real-time communication section

https://www.privacyguides.org/en/real-time-communication/

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 68 points 6 months ago (2 children)

The difficulty of any non-mainstream chat app is getting other people to use it. On that list, Signal is the most probable to be recognized by people who don't have a particular interest in privacy, so it's more likely to get more people to use it.

[–] [email protected] 6 points 6 months ago (2 children)

besides that, and besides the lack of forward secrecy on matrix and session already mentioned by privacy guides, do some of these alternatives have worse security, privacy, or ux than signal in some way?

[–] [email protected] 31 points 6 months ago (7 children)

both have worse UX than Signal. pretty much all except Signal are lacking on this front. OSS developers are allergic to a smooth UX in general

[–] [email protected] 6 points 6 months ago

This is the complete and sad truth 🤣

[–] [email protected] 4 points 6 months ago

Signal's UX is NOT good unless you want to expose your encrypted conversations to a smartphone (of which far from all can run a private OS). All because of no desktop registration. You either have to use inconvenient signal-cli, or an Android emulator which creates its own troubles.

[–] [email protected] 3 points 6 months ago

xmpp has a variety of clients for desktop and mobile. You cannot dismiss them all as having worse ux than signal.

The same is true for matrix.

[–] [email protected] 1 points 6 months ago

Dunno, it's fine for me. As a messenging app it moslty gets out of my way and lets me communicate. It has all of the important functionality and creature comforts. Also, it already has some bloat (stories, whatever that crypto payment thing was/is). And the UI / UX is perfectly fine as is.

Although, as a dev myself, I hate UX work, it's just boring and unfulfilling. I get why UX is often an afterthought. First it has to be functional, anything beyond that is secondary.

[–] [email protected] 1 points 6 months ago* (last edited 6 months ago) (2 children)

Signals UX is no better than SMS apps. People I've tried to convert all say the same thing.

~~But it's still the most secure/privacy minded messenger. ~~

[–] [email protected] 5 points 6 months ago

Signal has read receipts, reactions and typing indicators. That's 90% of what any messenger needs. It also let's you schedule texts. I do wish it would do reminders and pinch to resize text though.

[–] [email protected] 0 points 6 months ago
[–] [email protected] 1 points 6 months ago* (last edited 6 months ago)

Matrix also does have a pretty big problem with meta data. By default it stores a ton of meta data (at least the reference server implementation does) and I am not sure if this is even a solvable problem without redesigning the protocol. When opting for an alternative to Signal, XMPP is probably the better choice.

[–] [email protected] 3 points 6 months ago (1 children)

and how are they ordered in popularity?

[–] [email protected] 1 points 6 months ago

That's a good question. I wonder if there are available user numbers for them.

I imagine it's regional and depends on what communities you are in. SimpleX chat seems pretty popular these days in privacy circles but I could see something like Briar being useful if traditional networks weren't reliably available for example.