SimpleX is great if you only use one or two groups but want the ability to have unique identities for all of them. Some really great potential, too! Its main downsides are insane battery drain, long waits for chat to sync (especially if you're in a bunch of groups) and if you don't keep up with it daily, you'll be waiting 30+ minutes sometimes just for things to sync. Session is a really good option if you want anonymous and relatively ephemeral chat in a bunch of groups. Lacks the unique identities of SimpleX but doesn't take 20 years to sync. Main downsides are a lack of populated groups because of poor moderation controls which led to major DoS attacks and the spread of CSAM. They also removed perfect forward secrecy, which was a bad move with a bad excuse to justify it. Signal is generally the best option overall. Phenomenal feature set, everything just works, it's the ideal messenger if you're just trying to have private chats with people you trust to some degree. Plus, people underestimate its protection, as features like Sealed Sender make things even more private than many want to admit. Its primary downsides are simply the inability to be fully anonymous, as well as the fact that the network isn't decentralized like the other two... but that also means you don't deal with spam/DoS attacks nor do you have to wait for lengthy syncs. Can't speak on BitChat as I've never used it and really have no intentions to.

Replies (1)

I take it from this answer you have not used simplex recently. Simplex does not take any time to retrieve messages you could be experiencing this issue if you were connected to some unofficial smp & xftp servers, if you use orbot, a vpn, or a private dns resolver. Theres many factors why you may be experiencing an issue retrieving your messages. You can always go to setting & restart after you've done all your changes to attempt again. As for the battery drainage issue this was recently fixed which has made a drastic improvement please update to the latest version 4.4.0. Session is not good because of the DoS attacks which keep happening because it's public knowledge that everything you do on session is tied to one private key & simplex in comparison generates a new key every message & contact rotating them. So even if someone did ddos simplex & somehow managed to perform a man in the middle attack & intercepted one private key the keys are constantly rotated & they would only get a partial hash meaning they couldn't intercept your messages or your contacts unlike session they can obtain everything of yours from that one private key. Signal is a CIA operation it's common sense if the US government is encouraging it the government would never really encourage a third party app or have these scandal stories of goverment files leaked over signal. Theres a plot going there & people who don't realize phone number required is a trap then I pity the foo. Bitchat is just a light irc but the tech behind it is only good for one purpose. When their coordinating at the job. image Using Bluetooth Technology! You can do your own research in discovering how bluetooth can be used as a sonar radar to track people in real time to the second of where they are exactly standing x & y coordinates. In comparison to all the open source chat apps simplex is the most private & secure chat app then all of them. Please do not take my word for it just because I said so please read the protocol on Simplex & compare it to the protocols of other open source apps if your a techie you will understand the technical terms & get why simplex is more secure. At the end of the day we all want to be able to chat without a big brother or the cops, feds, cia, nsa, tsa, & etc monitoring & logging everything. We can have that finally in simplex.