This might not be the right place to ask but I've been looking into matrix and am I right that if you don't want to rely on a central authority then you need to run your own homeserver, which at minimum requires a publicly accessibly HTTPS server?<p>Because while it's nice you can run your own instance those homeservers seem <i>very</i> public by default if you just want one for your personal use. Which makes it seem a bit risky if all you want is control over your username (well and optionally some bridges to replace e.g. signal and whatsapp but no way I'm connecting <i>those</i> to anything publicly accessible).