this post was submitted on 12 Mar 2026
138 points (97.9% liked)

Privacy

47127 readers
1788 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 6 years ago
MODERATORS
 

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!

top 23 comments
sorted by: hot top controversial new old
[–] utopiah@lemmy.ml 7 points 3 days ago* (last edited 3 days ago)

Hi there, how about keeping history of past messages? I mean if all participants leave the channel, can they all keep history using e.g. localStorage and when they come back, see what has been shared until now including when they were away thanks to history of that channel from others?

[–] farngis_mcgiles@sh.itjust.works 9 points 3 days ago (1 children)
[–] jerrimu@lemmy.world 4 points 3 days ago
[–] JTskulk@lemmy.world 2 points 2 days ago (1 children)

Do users have to open ports for it to work?

[–] wibble@reddthat.com 2 points 2 days ago (1 children)

You have a heavy one with the whiteboard, kanban and docs as well?

[–] jerrimu@lemmy.world 1 points 1 day ago

I do not, that was the predecessor, peers suite, It stopped working because it relies on public torrent tracker to set up connection

[–] muzzle@lemmy.zip 6 points 3 days ago* (last edited 3 days ago) (1 children)

very nice! I just found https://umbrabrowser.online/chat/ do I need the add-on to use it? Any chance this could be an app or a PWA usable on a phone? Also, is there a general chat we can use as a test?

[–] jerrimu@lemmy.world 4 points 3 days ago

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

[–] muzzle@lemmy.zip 4 points 3 days ago* (last edited 3 days ago) (2 children)

If you want to test this, please join my room. It's called "flat-easy-down-bird" and the password is 1234 :)

Edit: the channel is called #test

[–] eodur@piefed.social 1 points 3 days ago (1 children)

Doesn't seem to be anyone or any channels? Is this thing on? taps mic

[–] muzzle@lemmy.zip 1 points 3 days ago (1 children)

I am there now, the channel is called #test

[–] eodur@piefed.social 3 points 3 days ago (1 children)

Nope. I still see nothing. I think p2p is not the way to do this.

[–] muzzle@lemmy.zip 2 points 3 days ago (1 children)

It probably does not help that I am on a phone

[–] Kory@lemmy.ml 2 points 3 days ago (1 children)

Thank you for this, it looks great!

I will have the time to check this out further on the weekend, but quick question before: will people be able to find channels aligned with their interests like they do on Discord? Let's say for certain games or other topics. Because that is why many of my friends are still there.

[–] jerrimu@lemmy.world 4 points 3 days ago

Not at all, you need a room code and a password.

[–] TheFinn@discuss.tchncs.de 3 points 3 days ago (1 children)
[–] jerrimu@lemmy.world 11 points 3 days ago
[–] 64bithero@lemmy.world 3 points 3 days ago

I am sad I can only upvote this once

[–] UltraGiGaGigantic@lemmy.ml 2 points 3 days ago

Thank you for your community service

[–] Duke_Nukem_1990@feddit.org 1 points 3 days ago

This is really cool. Especially as a browser extension.