Threema - the most secure messenger for 5 euros?

Pros

Threema's dedication to free software.

They are not just making a repository with an open source license forbidding you from making modified copies and asking you to code for them for free.

They are hosting an F-Droid repo with a fully libre version of the app, using its own notification service instead of Google's firebase. This version of the app is also updated regularly, and is not missing anything compared to the main version.

The desktop mode.

Similarly to Signal, Threema only allows you to use the app on a single phone, soon a single Desktop. But for now you have to pair the app with a desktop version, available for every platform. (Also licensed under AGPL).

Perfect forward secrecy enabled by default.

A lot reviews that I've found mentioned the app's security is not the best due to a lock of PFS, but Threema has enabled it by default when they rolled out their new protocol, Ibex.

Note: In latest versions of Threema this toggle got removed. PFS is enabled and can't be turned off, which is good.

Semi-anonymous sign up.

In order to use the service you don't need to enter your phone number or anything else. Your license key is all you need. The problem with this is obviously that you have to obtain a key somehow. While Threema offers payments in Bitcoin, there is no Monero option, so the anonymity is limited, unless someone else buys the key for you.

Funding of the service

2-5€ * 12 000 000 users means they will run out of money at some point, right? I actually used to share this opinion, and it would make sense if all that Threema offered was the messaging app we are using.

Do consider this, though. Threema Work and OnPrem are being used by over 8 000 companies and organizations (notable ones being Mercedes and the Swiss police), each of them paying monthly. The price of one license per user and per month ranges from 1.5€ up to 3€. Thousands of organizations, with thousands of employees are paying to use Threema every month. Let's also not forget about Gateway and Broadcast. When you start counting, the income from all of these services is more than enough to fund everything.

Cons

Centralization.

Just like Signal, Threema is using centralized servers located in Switzerland. Self hosting is possible, if you are a company willing to pay for the set up, but this doesn't apply to regular users.

The server side is proprietary.

Which is not a big deal as all of the encryption happens locally, but it's worth mentioning.

Neat features

Being able to see what exactly is happening with your message.

Being able to request all of the data threema keeps about you with a single command.

Just add *MY3DATA to your contacts and send 'info'.

Summary

I believe that despite its shortcomings in the number of supported platforms, or the limited features, Threema is one of the most solid messengers I've ever tested, mostly thanks to its clear business model.

I mean really, if someone from your group does not have a smartphone, XMPP or Matrix are always there.