Can someone give me a quick recommendation for an encrypted #chatApp that is suitable for legal discussion and allows group chats? Voice chats a plus but not strictly necessary. Ideally runs on #Linux #Android and #Windows with #iOS an added bonus.

I know about #Signal and if that's good enough just tell me. Otherwise any info is appreciated.

I don't know enough about these things for my paranoia to calm down. And I just realized I don't know what hashtags to use to get the help o need.

#Apps

@[email protected]
I am a proponent of #xmpp but not sure whether it is "suitable for legal discussions" maybe you can elaborate what specific requirements you have?

@martin @cocaine_owlbear

I'ld propose #Jabber/#XMPP, too, but also not without knowing more about specific requirements, e.g. relevant laws in that context.

@martin it's for probate court and estate arrangements. I need to be able to send secure inormation. I would use xmpp if I had my own server, but since I don't, I'm concerned about possibly unencrypted data going somewhere I can't control.

@cocaine_owlbear

Signal would be just fine.

@jbjrkng @cocaine_owlbear Based on OP's description, Signal is indeed the right answer.

The one case where Signal might now be sufficient is if you need to support users connecting without having a phone (the computer application needs to pair with the phone). But, if you are in that situation you'd know it.

@cocaine_owlbear Signal would definitely suffice
@cocaine_owlbear Signal is better than fine and can handle voice, group chats, and is cross platform.

@Leah @cocaine_owlbear

Not really cross-platform. It does not run on Linux, if the user does not also happen to have Android or iOS.

There seems to be an unofficial workaround using "signal_cli", but I didn't try it yet.

@debacle @Leah @cocaine_owlbear It definitely does run on linux, "signal-desktop" is available and working on multiple different distros. It's even running on this gentoo laptop I'm typing on right now!

@spk @Leah @cocaine_owlbear

Did you read my complete post "...if the user does not also happen to have Android or iOS". Maybe that changed, but when I tried to use their desktop client some years ago, it asked me to do sth. with my Android/iOS Signal app. Which failed, because I don't have Android/iOS. Did they drop that strange requirement?

UPDATE: Apparently not yet 😞 https://functional.cafe/@loke/116805840728621620

Elias Mårtenson (@[email protected])

@[email protected] @[email protected] Based on OP's description, Signal is indeed the right answer. The one case where Signal might now be sufficient is if you need to support users connecting without having a phone (the computer application needs to pair with the phone). But, if you are in that situation you'd know it.

Functional Café
@cocaine_owlbear
One problem of asking such a simple question in this place is, you'll get very complicated solutions and people would ask you to self host their favorite solution, than suggesting something practical.
For your usecase Signal seem to be most appropriate solution, as it is more private (no meta data collected, does not expose your phone number) hence more secure. You could find a detailed user guide at
#EFF site here to help you take advantage of all signal features to make it's privacy more robust.
ssd.eff.org/module/how-to-use-signal
And yes, signal runs on all the platforms you mentioned (however being a mobile first app, you'll need an android phone or an iphone as your primary device and need to use a phone number to register).
How to: Use Signal

Download location: Google Play Store, Apple App Store System requirements: Android 5 or later, iOS 13 or later Version used in this guide: Android: 7.38.6 iPhone: 7.5.1 License: GPLv3 Level: Beginner Time required: 15-20 minutes Other reading: https://signal.org/ https://support.signal.org/ https://signal.org/blog/ Table of Contents Download and Install Signal Register and Verify...

@cocaine_owlbear for what you describe, Signal is indeed perfectly fine, if not even the best choice (everyone copying their encryption scheme also says quite something).

@cocaine_owlbear i am a matrix shill matrix is the best one. signal forces you to register an android/iphone app and give them your phone number, and it isn't decentralized. https://joinmatrix.org/ has a list of servers + tutorial.

It's fully encrypted by default, you just have to make a recovery key to retrieve message history, there are private group chats and one-to-one encrypted voice+video calls, and it's a federated system like mastodon so you can choose whatever server.

Chat Freely with Matrix.

Imagine a place… where you are welcomed to be yourself, where you have control on your data, and where you can talk more privately, while also allowing you to socialize with others. Join Matrix, the federated chat platform that actually respects you.

Join Matrix!
Comparison of Instant Messengers

Comparison of Instant Messengers