GrapheneOS recently made this post in reference to Unplugged: https://x.com/GrapheneOS/status/1808225041785729367
I'm assuming a private matrix instance on local hardware would be the best option.
If that's not the case, what else would you recommend over a self hosted matrix instance for secure communications?