This app was mentioned in 25 comments, with an average of 11.20 upvotes
If you're on Android, here's the most popular client;
https://play.google.com/store/apps/details?id=im.vector.alpha
I'm glad this is working so well. I was happy when Signal improved on OTR so much with a better protocol, but then they abandoned the plans for federation like with XMPP.
Now these guys were able to further improve upon Signal's protocol by applying it in a federated network. This is essentially what XMPP + OTR aspired to be.
Federation is the way to go. Everybody using email are already familiar with it.
Matrix.org is the new open protocol that is so much better for mobile use than XMPP and IRC, and more modern overall. E2E encryption derived from Signal's protocol too. The Android client Riot is great.
The static universal nicknames look a bit awkward, but meh. I'm not seeing any better option out there. I'm @Natanael_L:matrix.org, if anybody want to test it out.
https://play.google.com/store/apps/details?id=im.vector.alpha
> AFAIK, microG somehow anonymizes any data that is sent through GCM, but I'm not exactly sure how.
It doesn't. It can't. microG minimizes the identifiers sent to Google, but the data that actually gets sent through GCM depends entirely on the particular app's push server: some apps are sensible enough to only send "wake up calls" through GCM, and then use a separate connection for the actual payload, while at the other end, there are those that just send the plaintext data over the GCM channel. The Play version of Riot.im is an example of an app that lets you choose which method to use the first time you run it. I say "the Play version" because the F-Droid version, of course, cannot include GCM at all, and just polls periodically when in the background (though I'm not sure why it can't just keep a socket open that it gets highlights from).
Anybody using a Matrix.org client can use the IRC proxy room address https://matrix.to/#/#freenode_##flashlight:matrix.org
I'm using the client Riot
https://play.google.com/store/apps/details?id=im.vector.alpha
Try Riot.im for something different. Excellent security and privacy. Besides that, I'd also say Signal and Wire, but they've already been mentioned.
What you are looking for is Matrix.org, which has end to end encryption support just like Signal, but it's open like IRC and Jabber (XMPP), and anybody can run their own server and use their own client.
The popular Android client is Riot.
https://play.google.com/store/apps/details?id=im.vector.alpha
It's here and got native encryption support, it's called Matrix.org.
The most popular Android client: https://play.google.com/store/apps/details?id=im.vector.alpha
Threema ist closed source und daher nicht ganz ohne Makel.
FOSS Alternativen:
Found this on r/Linux.
Riot.im (built on matrix.org) is trying to be a open source Slack alternative. If desired can use your own server.
Riot.im also available on F-Droid Riot.im and other platforms Riot.im
> Riot gathers all your conversations and app integrations into one single app.
> Built around group chatrooms, Riot lets you share messages, images, videos and files - interact with your tools and access all your different communities under one roof. One single identity and place for all your teams: no need to switch accounts, work and chat with people from different organisations in public or private rooms: from professional projects to school trips, Riot will become the center of all your discussions!
> Riot allows teams to communicate across a wide range of collaboration apps. If some team members use Riot while others use IRC, Slack or Gitter, Riot will allow these team members to seamlessly work together. Riot offers the richest network of communication bridges.
> Now with end-to-end encryption! You can view and verify your device information in the global settings page.
Much better options :
I use a self-hosted combination of Synapse and Riot to host the secured chat for me and mine.
Matrix.org details the spec:
> Matrix defines a set of open APIs for decentralised communication, suitable for securely publishing, persisting and subscribing to data over a global open federation of servers with no single point of control. Uses include Instant Messaging (IM), Voice over IP (VoIP) signalling, Internet of Things (IoT) communication, and bridging together existing communication silos - providing the basis of a new open real-time communication ecosystem.
Riot is the React-based web app that has an electron-based desktop client as well as projects for IOS and Android. You can also host your own copy of the source as I'm doing.
The system is modular, so you can pick and choose your front-ends and back-ends; or write your own.
I have yet to really delve into the Application bridges, but ostensibly you should be able to "bridge" into other networks. Naturally there are the security implications that will vary from use-case to use-case.
Pros:
Cons:
Riot: Riot.im open team collaboration
I am your bot. Beep-bop
It is Riot.im https://play.google.com/store/apps/details?id=im.vector.alpha&hl=en. You can also find it in F-droid, an alternative to Play store containing only Free Software (Free as in Freedom)
I think you mean Riot
https://play.google.com/store/apps/details?id=im.vector.alpha&hl=en_US
It's open source, secure, privacy-focused, you can pick your username, no phone needed.
It's still dependent on one server (but it's end to end encrypted). If you want your own server, try Matrix.org with the client Riot
https://play.google.com/store/apps/details?id=im.vector.alpha