kernl is alpha software. Private messages and legacy messages work in the live shell once you sign in with an account that can encrypt: a browser extension, a remote signer or a local account on this device. A read-only account cannot, and the shell says so. Ratchet sessions work the same way and are experimental: the person you write to needs an app that speaks them, they are one to one, and the keys that change with every message are kept on this device, locked so only your account can open them. Clearing this site's data ends those sessions. Group sessions work the same way and are experimental too: everyone you add needs an app that speaks them and must have used it once, so that you can invite them; your groups are kept on this device, locked to your account, while their messages last only until you reload. The preview lets you try private and legacy messages without an account, and keeps everything in your browser tab; ratchet sessions need the live shell.
Your messages are opened by your own account, in the Messages panel, for you. An applet sees your messages only if you grant it messages, and you can take that grant back.