this post was submitted on 13 Oct 2024
33 points (100.0% liked)

Privacy

32383 readers
230 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

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
 

Is it ok? Is there something else you recommend instead? I tried nextcloud talk and it was pretty bad. Jitsi was ok but self hosting it looked complicated. FOSS only, of course.

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

XMPP is absolutely the best option if you don't care about metadata protection.

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

XMPP does video chat, or at least voice? What clients do you recommend? Linux, android, and iphone are all of interest. Thanks.

[–] [email protected] 1 points 5 days ago* (last edited 4 days ago) (1 children)

How about Movim ?? It's an XMPP-Based Social-Media/Microblogging platform

[–] [email protected] 1 points 4 days ago* (last edited 4 days ago) (1 children)

Interesting, I'll take a look at it, thanks., But I've been particularly interested in Jami because it runs on multiple platforms, is on F-droid, and is a GNU program.

[–] [email protected] 1 points 4 days ago

Why the fascination with GNU ?

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

On iPhone, I recommend Monal.

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

Dino and Conversations. Some don't have OEMO so be careful. And yes it has video chat.

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

Thanks, I see conversations on f-droid so will try it. I don't see Dino there but that's ok. I'll look up what OEMO is.

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

Dino is on desktop. OEMO is XMPP's implementation of the double rachet.

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

dino is a gnu+linux software, built with gtk4. If you're using windows then the option is gajim, which in order to support omemo needs a plugin, though I can't tell much more than that about it since I can't even recall when was the last time I used windows.

That said, conversations has one important setting if syncing devices, which is indicating that the client won't delete messages, the server will. Not sure why that is not the default, I guess statistically most xmpp users just make use of conversations and that's it. The other important setting is configuring security for omemo always. Dino doesn't need any setting for letting the server delete messages (it does when there's no pending device to be synced) and doesn't offer that option, and at the moment the user must be careful and set each conversation to be secured by omemo with no exceptions, but it's already merged on master, and waiting for a new release, the option for omemo always, as on conversations.

That said, using xmpp doesn't imply not having jami installed and keep trying it. Who knows, maybe you like it and it works fine for your purpose, and you decide for it to be you main messenger application.

[–] LemoineFairclough 1 points 2 months ago

I care about many things related to encrypted real-time communication, including what security engineers recommend (since their judgements probably incorporate things I probably don't even know about or understand), so I don't think XMPP is the best option for me.

https://soatok.blog/2024/08/04/against-xmppomemo/ https://soatok.blog/2024/07/31/what-does-it-mean-to-be-a-signal-competitor/

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