Going fully encrypted, including meta data about the chat, is very challenging in client engineering. Because it gives up all the filtering capabilities of the relay. I wasted too much time last year trying to achieve this goal, sacrificing product development speed. I believe it’s possible, just too early for me.
Discussion
Sorry to chime in … but I think private fully encrypted chat on dedicated relay(s) should not be a problem. This is the winning architecture that works, and we should implement clients accordingly. No?
Yes, on dedicated relay(s) will work. This is what I plan to do. I gave up on random relays.