Are there any good XMPP clients that provide a "modern" messenger experience? For example seamlessly switching between online/offline mode, built in audio and video calls, sharing photos/videos.
Cross platform, closed source, including Jingle (audio/video): http://astrachat.com/ Android (no audio/video): https://conversations.im/ Web: https://conversejs.org/ Web with extras: https://movim.eu/ Desktop (Mac): https://adium.im/ Desktop (Win): https://gajim.org/ (not sure about this) Desktop (Linux): http://pidgin.im/ (needs extras: https://petermolnar.net/instant-messenger-hell/#extra-plugin... )
Messenger systems compared by security, privacy, compatibility, and features
131–140 of 242 posts
Re: Messenger systems compared by security, privacy, compatibility, and features
#132What does "E2E Audit" mean? Or, why does Ricochet have a "false"? The Ricochet codebase has been audited, if that's what it's supposed to mean.
Re: Messenger systems compared by security, privacy, compatibility, and features
#133Earlier quoted context omitted.
> It supports S/MIME. Do you want S/MIME? (You don't.) Could you provide your source? I've never seen S/MIME used in XMPP. Client certificates for authentication sure but not for E2E security. > It supports OTR, TS and SCIMP too: but you need to be an expert in messaging schemes to understand how those are different. OTR is being rolled back from clients in favor of OMEMO for good reasons: https://conversations.im/om…
S/MIME for XMPP E2E: https://xmpp.org/rfcs/rfc3923.html I am aware that OTR is being rolled back. My point is that extensibility is at odds with practical security and privacy for the vast majority of users. The people who need it the most do not understand the difference between OMEMO and OTR, but I can tell them to go install WhatsApp or Signal, give them a rough idea of why you want one or the other, and everythin…
And you don't have to explain the difference between OTR and OMEMO to anyone, just tell them to "Go use Conversations, it's on the Google Play store" and they'll be using OMEMO to speak with you.
Re: Messenger systems compared by security, privacy, compatibility, and features
#134Earlier quoted context omitted.
XMPP is a protocol; it doesn't have a user experience. Sure, it may have been difficult to adapt for mobile, but that doesn't mean it inherently has a poor experience.
This is silly hair-splitting. If it's "hard to adapt" to mobile then it's the protocol implying poor UX. Fortunately, in XMPP country, we're always just a XEP away!
Re: Messenger systems compared by security, privacy, compatibility, and features
#135Earlier quoted context omitted.
You can't validate anything about an open source project either unless you have repeatable builds. Real audits can be source-assisted, but do not rely on anyone pinky-swearing that this is actually the checkout that eventually produced the apk.
I do agree reproducible builds are the only solution to have practical evidence a given binary came from given source code. F-droid does this, which is why I personally don't consider any clients that are not willing to undergo that rigor. "AOSP" support in this context implies f-droid and implies reproducible builds, but maybe I should break that out more clearly.
Even if you have repeatable builds you still audit what the thing actually does.
Re: Messenger systems compared by security, privacy, compatibility, and features
#136Re: Messenger systems compared by security, privacy, compatibility, and features
#137nextcloud talk looks good. btw, telegram web has mobile support.
Re: Messenger systems compared by security, privacy, compatibility, and features
#138Re: Messenger systems compared by security, privacy, compatibility, and features
#139What does "E2E Audit" mean? Or, why does Ricochet have a "false"? The Ricochet codebase has been audited, if that's what it's supposed to mean.
I think it means two parties can verify their public encryption keys with one another.