#webxdc

2025-06-25

@ckhung #DeltaChat 很吸引我一點是,他做了一個擴充功能叫 #WebXDC ,有點像微信小程序,但是完全離線,就是封裝了 html js 的一個 zip 檔案。
但理論上這個標準完全可以在任何 IM 或應用程式裡實現,像我記得有個 xmpp 的 app 也做了 webxdc。

#SimpleX 關注的點我看來有點奇怪,他希望做到帳號的去識別化,也就是你不會知道 A 群組的 A1 和 B 群組的 B1 是不是同一個人。但之前看到他有創投和規劃商業模式,就有點怕怕的,不知道未來會不會倒掉。

2025-06-20

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

2025-06-18

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.

Whatsapp message suggesting to add your email address for extra security
Farooq | فاروقfarooqkz@cr8r.gg
2025-06-09

@Mehrad

wow what an interesting game!

PS: Someone write a #webxdc version pls

2025-06-05

@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!

2025-06-02

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 chatmail.at

#webxdc apps in turn use an even higher level stable API abstracting over email/xmpp/... see webxdc.org/docs/

GoffiGoffi
2025-06-01

@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.

2025-05-31

@pixelschubsi in doesn't use for real-time channels, please, I recommend you to read and try out things before spreading fake information

for your information webxdc uses for in DeltaChat

@farooqkz @treefit

Farooq | فاروقfarooqkz@cr8r.gg
2025-05-31

@pixelschubsi @treefit

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.

Farooq | فاروقfarooqkz@cr8r.gg
2025-05-31

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:

delta.chat
webxdc.org/

Edit2: Make sure to check WebXDC, apps shared in #P2P deltachat groups or DMs.

#IM #FOSS #Messenger #MessagingApp #opensource #opensourceIM #freesoftware

2025-05-28

@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.

2025-05-28

@pancake please see codeberg.org/webxdc/xdcget/src 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.

2025-05-28

#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 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.

2025-05-27

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 :)

2025-05-26

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.

a graph showing "Direct push notifications for the last hour"

On the X axis it starts around May 24th 7:30pm and goes until May 26th 7:30pm. 
On the X axis it goes from 0 to 80K notifications for the last hour. 

There are two plot lines:

- Apple push notifications which are in the range of 7K and 15K notifications in every hour. 
- Google Play notifications which is between 10k and 80k notifications per hour. There are around 5 spikes that go up to 70k or above 80k notifications in every hour.
2025-05-16

@cehteh was one of the reasons the size limit was increased in , it was already ported back on 2023! read:

support.delta.chat/t/proposal-

if you search for "doom" you will find the download link, you need to rename the extension .zip to .xdc

fun fact: it was also ported by the same person that ported !!!
@delta @n0iroh

2025-05-16

It had to happen: in-chat multi-player #Quake III Arena #webxdc app, running over @n0iroh and using the fine work of 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? :)

webxdc.org/apps/#wofwca-quake3

screenshot of Quake app at https://webxdc.org/apps/#wofwca-quake3A screenshot of a Delta Chat group chat where a quake3 webxdc app is posted, showing the Quake logo, and there is a "start button".  Wofwca (the author of the quake webxdc app) immediately is ready and joins the game.  A short while later there are three people from the chat playing.screenshot of an in-game quake situation where the player just "fragged Holga, 1st place with 16" (kills)Screenshot of in-game quake with a player looking down on a situation where a rocket launcher just exploded.
2025-05-04

@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.

2025-05-03

1 cent per five years .... is the current marginal hosting cost for a #chatmail address, with which #deltachat apps facilitate world-wide private messaging including interactive #webxdc apps that run end-to-end encrypted in any chat group.

<1 Million EUR per year is the estimated marginal hosting costs for 350 Million EU citizens. Such scaling requires, however, research and development, including careful UX and #cryptography work. Related writing from @gordon

newsletter.squishy.computer/p/

screenshot of key excerpt from the referenced post:

"When the network is built on cryptographic protocols, we don’t have to trust anything in-between. We don’t have to trust the computers, the wires, the institutions, beliefs, or kinship of the network participants. We can trust the math. All we have to do is verify the message with cryptography.

This is a powerful primitive for scaling trust, because it means everyone on the network can cooperate together, even if they don’t trust each-other. The costs to producing high-trust results are greatly reduced, and we can spend our coordination efforts on building larger, more fine-grained, more complex networks of cooperation."
2025-05-02

Yesterday, 20 people from the safesisters.org community onboarded with #DeltaChat in Lusaka, Zambia. Everything worked! Usability, privacy and #OfflineFirst ops were appreciated and #webxdc app based organizing met strong interest. Many participants engage in addressing challenges from surveillance state actors, family and partner abuse. Moreover, people with visual impairment were happy about Android's screen reader support.

It's events like this that validate our efforts!

#africa

Photo of a group of black women gathering in a conference room in Lusaka, Zambia. There is a group of people standing in the back, as well as several sitting in front of tables, as well as and on the side.  The picture was shot while onboarding with Delta Chat Android took place, and people in the picture consented to publishing.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst