social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

501
active users

#facebookmessenger

0 posts0 participants0 posts today

So, you're using decentralized non-corporate-owned social media because you don't want your online identity and activity tracked and held by some corporation, and even possibly a government-influenced owner (TikTok?).

I've opened an #XMPP (#Jabber) messaging server, which is based on the same principles as whatever application you are reading this on. XMPP is completely decentralized, open source, free, and volunteer run.

Also, neither member identity nor messages are stored on the server. There is no centralized control over the network. You sign up by first choosing a server. Your ID looks like an ActivityPub ID (example: support@chat.between-us.online).

Besides end-to-end message encryption, there's optional #OMEMO on-device encryption. No messaging app (other than Signal) offers an encryption option this strong. There's video calling, file transfer, and both public and private chat rooms/groups. There are many messaging applications available for all operating systems.

You provide no personally identifiable information when you sign up, not even an email address. You only pick your ID and provide a password (which cannot be changed or recovered as the server does not keep identity information, so don't lose it and be sure it can't be guessed). If you delete your account, through the messaging app, there is no record of your account having existed on the server.

If interested, you can sign up on the messaging application you choose or via the website at between-us.online, which also provides additional information about XMPP and how to use it.

Why use #WhatsApp, #Discord, #FacebookMessenger, #Skype, etc. knowing that even if it might be true that their messages are encrypted, that your metadata is collected and analyzed and that the service is offered only to enrich the owners?

A note about #Matrix. Don't @ me about Matrix. This message is only to announce an XMPP (Jabber) server option. I am not advocating XMPP over Matrix. I use Matrix as well. It ticks all the same boxes. This is just an announcement about an XMPP server.

between-us.onlinechat.between-us.online - Free XMPP server
Replied in thread

@xoron I don't want to discourage you at all - in fact I think your goal is not just noble but also worth aspiring to.

  • My recommendation is always to scout out existing solutions, protocols and standards and see if those can be salvaged / used and if not, reason why. #PGP/MIME may seem crusty but a good UI can make it easy. Same.goes for #OMEMO & #OTR...

But whatever you do, please "DO NOT DIY ENCRYPTION!"

  • Instead delegate it to drop-in libraries (i.e. crypto++ for C++) that are well, maintained and getting audited.

Prioritize features early on and make a decision what you want and if/how these can be accomplished. If necessary, have different modes / functions one has to context-switch (i.e. videocalling can't work in an airgapped network unless your callers are in the same (W)LAN).

  • If possible choose to stay platform-independent in terms of tech, so like #WebCall, #JitsiMeet, etc. you can simply package that up with nw.js... (Except if you need like a minimalist, (n)curses-style TUI tool like #enc)

User-test early on. Espechally with "#TechIlliterates", if you can.

  • Focus on a #MVP (minimum viable product) early on.

Write #documentation early on since that'll remove headaches. And I don't just mean #CommentYourCode but go deep and explain in detail why you chose something. This will help not just you.

Make yourself a list what you like and dislike from those.

Don't be afraid if your #App can't tick all the boxes at first release. Rather feel free to slowly ibtegrate them.

Needless to say I do sincerely wish you good luck and only the best in terms of success.

nwjs.ioNW.jsnwjs
Continued thread

Diese #Chatkontrolle sollte auf allen Kanälen erfolgen:

➡️ Emails
➡️ Posts und Direktnachrichten in sozialen Netzwerken
➡️ Chats in Onlinespielen
➡️ Instant Messengern wie den #FacebookMessenger, #WhatsApp, #Signal, #Threema, #Telegram

Während die Anbieter von ersteren Diensten oft den Klartext der Nachrichten sowieso zu sehen bekommen, ist dies bei Ende-zu-Ende-verschlüsselten #Messenger|n schwierig. Und da liegt der Knackpunkt.
3/n
dnip.ch/2024/09/09/chatkontrol

Zwei Personen tauschen in einem Chat Urlaubsbilder aus. Eines wird von der Chatkontrolle geflaggt und ist mit Alarmzeichen versehen
Das Netz ist politisch · Chatkontrolle: Es geht weiter! - Das Netz ist politischIn der EU wird seit letztem Mittwoch wieder über die sogenannte «Chatkontrolle» verhandelt. Worum geht es da? Und welche Auswirkungen hat das auf die Schweiz?
Replied in thread

@GrapheneOS Signal is too able to hand over stuff, and they too will.

Tho thankfully we live ib a world where we don't just have Ketchup (Telegram), Majo (Signal) and Mustard (#WhatsApp / #FacebookMessenger) as options, but various others to fulfill case-by-case needs.

Like @zulip / #Zulip, @delta / #deltaChat, #IRC & #XMPP+#OMEMO like @monocles / #monoclesChat & @gajim / #Gajim.