@HistoPol @kino @smallcircles is not limited, is just the basic requirement, you don't have privacy if you don't have transparency and you can't have transparency with close/privative software
So for a WhatsApp replacement the base requirements should be
- Free software client/server
- Federated/decentralized
- Allow self hosting, so if you don't like X location of the server you can use you own server in the location of your preference
- Support e2e encryption, ideally by default and required