If I want to casually keep in touch with a friend, I am supposed to have the following options:
- SMS/RCS: no need for an app but is controlled
- WhatsApp: no good to many reasons
- Signal: how can you believe it is not controlled once it becomes the mandatory app in the US Gov.
- Matrix: great but you need to self host a server, create accounts, etc.
- SimpleX: very interesting, but centralised and I feel it might just be the next Signal. Might be a solution since you can exit at some point by self hosting a server and I guess have alternative implementations.
- Delta chat: great but I guess email fall into the mass surveillance target.
Now most people do not have crazy security requirements and just want to be able to send a simple text message to a friend and be notified instantly without participating in mass surveillance. So why even using a formal Chat app that will be target by a regulation like Chat Control or kicked out of the App store?
Something like Gotify [0] or ntfy [1] are almost enough for most users. It has the whole free from Google and Apple push notification system figured out. You would just need to modify a bit the app to exchange keys with a QR code for individual topics (that you would use as contact or groups).
In a way we just need MQTT servers, a client with reliable push notifications and a manual key exchange mechanism. That would be really hard for govs to target.
- [0] https://gotify.net/
- [1] https://ntfy.sh/