Originally Umbrachat was a web app named Peersuite ( that I also developed) that was distributed as a docker image, web site, or electron app. Umbrachat has chat with channels, file sharing, threaded replies, and image preview in chat. Also, audio/video conferencing and screenshare.

I pulled out the non-social business type features ( document editing, whiteboard, and kanban ) and simplified the CSS and the code. I got everything down to under 200k in size and packaged it as a browser extension, which IMO is a way simpler method to use it.

All datastreams ( chat, audio, video) are encrypted end to end. After the initial connection to the server you are connected directly to your friends in a mesh network with superpeer capability.

github: https://github.com/openconstruct/umbrachat peersuite github: https://github.com/openconstruct/Peersuite

Firefox: https://addons.mozilla.org/en-US/firefox/addon/umbrachat/

Chrome: https://chromewebstore.google.com/detail/umbrachat/jdgneoijldkiffdnhkibcdnajchecaip?hl=en-US

Happy to answer any questions!

  • jerry@lemmy.worldOP
    link
    fedilink
    arrow-up
    2
    ·
    3 hours ago

    Someone created a room earlier, it is a pwa. I’m working on getting it in android store.