@delta @pluralistic #deltachat does it again:). It's so great to hear #cheogram and #monocles #xmpp chat messengers will also support #webxdc
@delta @pluralistic #deltachat does it again:). It's so great to hear #cheogram and #monocles #xmpp chat messengers will also support #webxdc
some new #webxdc apps ....for personal or group journaling or "pixel it" for running a minimal original "twitter" style social network in a larger chat group, end-to-end encrypted and private, without anyone outside being able to access anything except for the chat group members. It's the wild-wild-west out there in doing "first apps" for something, and cutting hosting/dns/billionaires-in-the-middle out. See also our blog post earlier this year:
https://delta.chat/en/2025-01-23-webxdc-no-billionaires
Any hint what to expect next?
Good news! Our developments are back into full swing with major new releases expected throughout 2025
After the shock February dry-up of funding grants we recently secured substantial private donations, wonderfully helping to hit the ground running
#deltachat #chatmail and #webxdc developments currently use ~600k EUR per year to support a dozen experts and contributors, to in turn help the wider contributor communities, as well as to realize major new features.
Tomorrow at #CFC25 there are two sessions about #DeltaChat:
How to set up a #chatmail relay server, an easy way to make your first timid steps with server administration: https://pretalx.c3voc.de/chaos-feminist-convention-2025/talk/TWRT8X/
And an overview on #webxdc apps, and how they bring back computing to your social context, locking out the tracking companies: https://pretalx.c3voc.de/chaos-feminist-convention-2025/talk/9VMYAJ/
The webxdc talk will also be streamed, if you want to join remotely :)
We don't see, or plan, a place for AI in our software stacks. A few notes.
Some attempts to use AI tooling provided nothing of value in the chatmail-core-UI stacks that produce the #deltachat store releases on all platforms.
Some in the community AI-generated a base #webxdc app and fixed bugs afterwards.That kind of worked and was borderline useful.
AI is pretty boring. We have more interesting work to do: evolve private resilient messaging by improving UX, networking, encryption, etc
Everyone returns to email in the end. We are there already. #whatsapp wants you to add your email to secure your account ... despite all the nay sayers and numerous well funded attempts and claims to kill #email not even WA can do it. #deltachat #chatmail and #webxdc are about deep collab between people, projects and operators to evolve email from within. It is not just about SMTP and IMAP and MIME and OpenPGP which are all exchangeable and can be improved ... Which we set out to do. Cheers.
@delta
Unsere Familien-Chatgruppe ist seit zwei Wochen bei #DeltaChat. Das funktioniert für alle, und eine erste Terminabstimmung über eine #WebXDC-App hat ebenfalls stattgefunden. Danke an alle, die #DeltaChat zu einer funktionierenden, unkomplizierten und föderierten #Messengen Alternative gemacht haben!
Comparing #XMPP against #email protocols is too limited. What sets #deltachat apart is *vertical integration* and being driven by UI/UX considerations. Cross-platform Apps and Bots use the Rust core library which connects with #chatmail relays and classic email servers based on a higher level API -- abstracting over SMTP, MIME, #OpenPGP etc. See https://chatmail.at
#webxdc apps in turn use an even higher level stable API abstracting over email/xmpp/... see https://webxdc.org/docs/
@debacle @farooqkz @treefit we have already shared TODO list based on Pubsub in XMPP, it's implemented in Libervia. Using a JS blob instead is a huge regression, the point of having standards is to avoid this. That said, webxdc is neat and I plan to implement it. It's notably nice for games, and few other cases.
@pixelschubsi #webxdc in #DeltaChat doesn't use #webrtc for real-time channels, please, I recommend you to read and try out things before spreading fake information
for your information webxdc uses #iroh for #p2p in DeltaChat
The point is that DeltaChat didn't invent a new protocol, start something from scratch and write the software for it from the first line. As there is a saying:
Good programmers write programs from scratch. Great programmers find an already existing program and use it as a base.
#DeltaChat didn't invent #Email, #PGP, #autocrypt or new technology for #webxdc. Even WebXDC's real time channels don't use a technology invented by DC.
Considering that both #XMPP and #Matrix re-invented #decentralized communication while #email was already there, makes #deltachat more interesting.
The fact that DC didn't invent a new protocol for #InstantMessaging and just used the protocol which was already there, and also that how far has it gone, is mind blowing.
At first when I was chatting with @treefit, I already was developing a Matrix client(#chooj) for #KaiOS and it was the only decentralized IM which I was using and investing resources into. I was skeptical but then I thought it would be a good idea to invest into DeltaChat, as well as Matrix. His argument, of course, wasn't good. He was arguing that we need multiple options in the case one of decentralized IMs fail. However this convinced me to give DC a try.
But now, I see that DC has very unique advantages no other messenger has. Their moto is "playing the long term" game. Unlike Matrix which suddenly exploded, DC moves very slowly. As an advantage, DC is much more consistent, hassle free, has less bugs(in my experience) and has better UI/UX than many Matrix clients. But it has got several disadvantages. Matrix has tons more features which DC hasn't got or has added them just recently such as editing messages and reactions. And it is not yet suitable for public groups, like the ones we've got in the Matrix network.
Overall, if you want secure chat with friends or family or other people you trust, DeltaChat is a very good option and the experience is very good. And I haven't seen something like #webxdc in any other IM. However if you want something like #Discord guilds for a community, Matrix is the way to go.
BTW, DC currently lacks funding, thanks to what #Trump did with #OpenTechnologyFund(#OTF). If you can help in anyway, financial or otherwise, it will be extra valuable at this point.
Edit:
BTW, here are websites of webxdc and DC:
@rohden Heh, you caught it :) Indeed bots running some LLM for audio transcription or image generation exist. But they are not part of the UI/UX of #deltachat itself, or of its #chatmail core Rust library. Bots and #webxdc apps are behind extension points where we intentionally don't control or even know what people use.
@pancake please see https://codeberg.org/webxdc/xdcget/src/branch/main/SUBMIT.md for submitting apps. Sorry it's not more obvious, and requires setting up a codeberg account. Nobody got around to offer a more seamless way to submit #webxdc apps yet.
#whatsapp has been feverishly copying #telegram features the last year. Both are now in a battle who enshittifies faster. Mr. Durov announced that #Telegram, sitting on the biggest cleartext data and metadata pile second only to #Meta, is to integrate "AI" the next days, see https://youtu.be/JBCY3ZE9Rz0?t=10135s ...
Let them fight. We stubbornly continue to focus on resilient private messaging for families, groups and communities, with end-to-encrypted #webxdc apps and decentralized agency at all levels.
By design, end-to-end-encrypting #deltachat and #webxdc apps only need ephemeral transport. It's a big deal. Let's compare:
- #matrix home servers maintain a cryptographic forever-chain of cleartext social-graph metadata.
- #WhatsApp servers maintain cleartext metadata visible to Meta.
- #Signal keeps encrypted metadata, hosted at GAFAM
#chatmail relays do not persist any social graph state, also not in encrypted form. A key goal of our designs: chatmail operators can sleep well at night :)
The last two days saw the number of push notifications spike. Sometimes 80K Google Play push notifications happened per hour, while the baseline was more around 10-20K. These spikes probably indicate Internet availability. #deltachat is offline-first: you can write messages and attach media, create groups, use #webxdc apps, setup a second device etc. all without any Internet. Once it returns queued messages are sent out and cause push notifications. #OfflineFirst is crucial for resiliency.
It had to happen: in-chat multi-player #Quake III Arena #webxdc app, running over @n0iroh and using the fine work of https://ioquake3.org/ folks. Quake3 app is 1.2MB but you need to download once a game file of ~50 MB. It's only one level.
Realtime-P2P-networked multiplayer gaming arranged through securely end-to-end encrypted email, from a group chat!
Both Quake3's in-game chat as well as game play messages have forward-secrecy. What a weird future, eh? :)
@scott @peter if you need any advise or support let us know :) We particular recommend onboarding with a pre-existing group because then the biggest roadblock, "who can I chat with", is mitigated. Many families, little orgs and ad-hoc groups like attendees in a conference talk, successfully started using #deltachat this way and particularly appreciated #webxdc apps that provide an in-chat interactive experience.