- cross-posted to:
- privacy@programming.dev
- cross-posted to:
- privacy@programming.dev
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!


Required permissions for core functionality:
Required data collection:
Collecting personal communications? doesn’t sound that private…
It’s a chat program. I answered a questionaire on it and they auto-populated the fields. The extension is open source. After discovery you are connected directly to your friends, there is no capture of any text or data sent, it’s all encrypted p2p.