I want to make it dead-easy for others to chat with me. I want a browser-based, FLOSS, E2EE chat solution that doesn't require the other party to log in. Does that exist?
Here's my problem: every F(L)OSS and E2EE solution that I know of requires other people to download an app or log in.
I want to reduce the friction for others to communicate for me. I want to give a business card with a URL where people can go and immediately send messages to my Matrix or my email or something, and they don't need to log in at all.
They just open their browser, go to snek_boi.io or whatever and a chat appears.
A couple of years ago, I was suggested Cactus Comments. I suppose that works, but I was wondering if there are other solutions. I was wondering if now there was an even easier solution for my purposes.
i chat with you on your webpage, but how do i get notification or your replies once i switch off the webpage. there has to be some form of unique identifier of the people you messaging with. idk if that how it works but it seems to make sense no?
This ticks all the boxes! Thanks! I suppose something I didn't contemplate is that I would like to close the chat and still be able to get notifications on my phone. I don't want to always have a dozen chats open, ready for the other party to send me a message. Regardless, I'm glad this project exists!
This sounds amazing. It's unfortunate that Graphene OS has so much toxicity around it, but this design decision is amazing. Love it.
I tried quickly looking for the feature, but I couldn't find it. I searched for "Graphene OS Matrix chat homepage guest user", "Graphene OS chat homepage guest user", "Graphene OS chat homepage", and "Graphene OS homepage QR" but didn't find what you mentioned.
you could write a SPA (single-page app) with input for email or chat messages, wired up on the backend to make use of your personal API key or account. Just have them fill in boxes for their name. And delegate to the appropriate FOSS service depending on what they pick.
I don't think this exists on the market, you'd have to write it yourself but it would be pretty easy
e2ee is not really compatible with what you want due to necessary key management, and once you drop that there are so many possible options for what you want that I don't want to list them all here.
Can you expand more on the key management? I thought https://chat-e2ee-2.azurewebsites.net/ passes a PSK Through the header and sets that as a cookie in the browser to sign further comms. I could be mistaken of course.
Yes you can juryrig something like that with cookies, but it is highly fragile and browser based e2ee is basically a scam anyways as the server serving the website can always swap out the javascript that decrypts the messages.