198 votesRaphael Mimoun commented
This feature would be a game-changer for a whole range of organizations working on sensitive issues (democracy groups, human rights defenders, election monitoring, international organizations, etc). For these organizations, it is paramount that ***nobody*** can read conversations except for the conversation participants, not even server admins.
Currently, the options for an end-to-end encrypted alternative to Slack are WickrPro (very expensive and not particularly usable) and Wire (decent but nowhere near Slack). Which is why many groups are stuck on Signal, which is incredibly inconvenient for actual work communication.
Clearly, this would be a major change to the Mattermost infrastructure, and require a large amount of work. In particular, all the cool features (reply, tag, search, etc) would be hard to implement. But it's doable (Wire has done it).
Work on this feature has begun! Big thanks to @kkekkonen for starting the effort.
If anyone would be interested testing it, you can help out here: https://github.com/mattermost/mattermost-server/pull/9165
PS: Previous update incorrectly mentioned that this an Enterprise Edition feature.
Thanks everyone for all the upvotes, the feature is now planned. We’re exploring design options for supporting multiple servers on the mobile apps here: https://mattermost.atlassian.net/browse/MM-11067
We have also opened a channel to discuss supporting multiple servers in the mobile app, as we understand this is a highly requested feature. Everyone is welcome to join the channel and participate in the discussion: https://community.mattermost.com/core/channels/rn-multi-server-suppot
Ticket for this feature can be followed here: https://mattermost.atlassian.net/browse/MM-10184
This is now available in Beta in E10 and E20: https://docs.mattermost.com/deployment/guest-accounts.html.