@justin That’s fantastic. Excited to see what you come up with. Look into Pleroma ChatMessages if you haven’t… they were designed to eventually be encrypted but it never happened, so a bunch of servers have unencrypted chat with a great UX just waiting for encryption to happen.