# Create web app in DC

**URL:** <https://forum.delta.chat/t/create-web-app-in-dc/3518>\
**Category:** Uncategorized\
**Created:** [January 18, 2025, 2:17pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518 "2025-01-18T14:17:54Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [January 18, 2025, 2:17pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/1 "2025-01-18T14:17:54Z")

</div>

Any chance to see realization of web app like in Telegram or to see how made it…  
Not sure that webxdc it same that i need…

---

<div class="post-metadata">

**Author:** ![link2xt](https://forum.delta.chat/user_avatar/forum.delta.chat/link2xt/32/1971_2.png) [@link2xt](https://forum.delta.chat/u/link2xt)\
**Post date:** [January 18, 2025, 5:03pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/2 "2025-01-18T17:03:56Z")

</div>

Did you look at [WebXDC](https://webxdc.org/) already? It is as close to Telegram mini apps as Delta Chat has, but with the advantage of not depending on any web server as WebXDC apps are completely contained in an .xdc (essentially a ZIP) file and don’t need network access.

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [January 18, 2025, 5:52pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/3 "2025-01-18T17:52:03Z")

</div>

> [@link2xt](#):
>
> [WebXDC](https://webxdc.org/)

WebXDC not the same… with web app easily making update, change content etc… manage.  
Another Playmarket, again 🤔 , web app better way in this time and of course limitation Webxdc not well position. I new the reason: more secure etc. but ip any way can be seeing in both side and so on.

---

<div class="post-metadata">

**Author:** ![Simon](https://forum.delta.chat/user_avatar/forum.delta.chat/simon/32/287_2.png) [@Simon](https://forum.delta.chat/u/Simon)\
**Post date:** [January 19, 2025, 1:57pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/4 "2025-01-19T13:57:44Z")

</div>

Can you tell me if there are any good telegram mini apps? the most I tried thus far were trash/useless/scams.

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [January 19, 2025, 2:14pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/5 "2025-01-19T14:14:13Z")

</div>

Yes (template for making own online shop as example) note: Russian (language) service, but any way you will understand…

> **[PizzaRio](https://t.me/PizzaRio21_bot)**
>
> 🍕Данный бот создан для демонстрации конструктора webbot.shop
> 
> Все изображения принадлежат правообладателям.

> **[ExampleLegoShopBot](https://t.me/ExampleLegoShopBot)**
>
> Это магазин лего

and scanner qr online [Telegram: Contact @qr\_save\_bot](https://t.me/qr_save_bot)

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [January 19, 2025, 2:15pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/6 "2025-01-19T14:15:52Z")

</div>

Keep money, russian service [Telegram: Contact @KplkBot](https://t.me/KplkBot)

---

<div class="post-metadata">

**Author:** ![Simon](https://forum.delta.chat/user_avatar/forum.delta.chat/simon/32/287_2.png) [@Simon](https://forum.delta.chat/u/Simon)\
**Post date:** [January 19, 2025, 3:51pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/7 "2025-01-19T15:51:31Z")

</div>

Good to know, so if I understand correctly (I don’t speak Russian): 2 shops, a qr code scanner and a personal finances tracker?

You haven’t asked directly, but if you want to know whether such bots would be possible in deltachat/webxdc:

- shops: you might be able to this with webxdc that is sent by a bot (if shops are possible over [ssh in the terminal](https://terminal.shop), then this is also possible)
- qr code scanner: currently webxdc apps might not have access to camera, but this is a permission question that could change in the future - but anyways DC already has a qr code scanner built in and there are already good apps for this.
- personal finances tracker: possible, and I’d trust a local offline app on my phone more with that than a website/webservice, that could potentially look at, loose to hackers, or sell my data - the ui of the app you sent looks very nice and also looks like it was made by an indie developer, but I personally don’t trust the technology of full web access in telegram.

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [January 19, 2025, 6:45pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/8 "2025-01-19T18:45:18Z")

</div>

Absolutely agree with you, question about privacy still exist, but if we talking about any shops or other mass services why not?  
Example: taxi, rent of something… big future for that

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [January 21, 2025, 12:14pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/9 "2025-01-21T12:14:24Z")

</div>

So, no chance to see web app in nearest future…

---

<div class="post-metadata">

**Author:** ![Simon](https://forum.delta.chat/user_avatar/forum.delta.chat/simon/32/287_2.png) [@Simon](https://forum.delta.chat/u/Simon)\
**Post date:** [January 21, 2025, 4:14pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/10 "2025-01-21T16:14:34Z")

</div>

As I said before you can use a bot, an example of this is [xstore@testrun.org](mailto:xstore@testrun.org) [webxdc/xstore: Rust bot + webxdc app for the xstore@testrun.org bot, allowing to discover and share the latest community submitted webxdc apps. - Codeberg.org](https://codeberg.org/webxdc/xstore)

Bot can have connections to internet and to whatever else you want.

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [January 27, 2025, 7:02pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/11 "2025-01-27T19:02:17Z")

</div>

🙄  
as i see:  
DeltaChat does not support webapp (similar to Telegram WebApps) directly. However, DeltaChat provides the ability to create a bot or integrations through APIs that can interact with the user in chat. These bots can send messages, buttons, and other elements, creating a semblance of mini-apps.  
I ask a question, because I see that i can’t just substitute a web page and voila, the application is ready, it must necessarily have the format of an application or a bot… Not a programmer (but there is an understanding)

---

<div class="post-metadata">

**Author:** ![Simon](https://forum.delta.chat/user_avatar/forum.delta.chat/simon/32/287_2.png) [@Simon](https://forum.delta.chat/u/Simon)\
**Post date:** [January 27, 2025, 9:42pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/12 "2025-01-27T21:42:22Z")

</div>

a bot is a full delta chat user like any other, the bot can provide an api over webxdc status updates or realtime channels to the user that uses the webxdc in the chat with the bot.  
So basically a bot can be used as bridge to the internet.

a webxdc app is just a zip file with the html website files you would otherwise host on your server. The advantage of using a bot as “backend”/“server” is that you can host it anywhere and do not even need any port forwarding or a domain as you would when you want to host a website from your home.

---

<div class="post-metadata">

**Author:** ![adbenitez](https://forum.delta.chat/user_avatar/forum.delta.chat/adbenitez/32/2323_2.png) [@adbenitez](https://forum.delta.chat/u/adbenitez)\
**Post date:** [February 12, 2025, 12:47am UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/13 "2025-02-12T00:47:57Z")

</div>

with a bot, you can basically bring back internet access into a webxdc, it is not as straightforward as a real direct web app, and it is potentially slower as you will basically doing communication with server over email instead of direct HTTP, but it is possible, there are two bots that already do this, one is the “Public Bots Index” which can also be [used on the web](https://deltachat-bot.github.io/public-bots/#/home) and the “xstore” bot that is a mini-apps store/shop, you can find it in the public bots index

advantage is: you don’t need any domain, bot can be listening in several different addresses at the same time, so your service is basically unblockable and cheap to avoid blockade without needing extra domains etc

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [February 12, 2025, 6:51pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/14 "2025-02-12T18:51:42Z")

</div>

I didn’t understand anything at all… At all!  
What are you trying to explain to me (thank you, of course) I know what is WebXDC, and I know what a bot is.  
I need to understand the technology of reproducing web applications in the manner of Telegram… But here, bots, wdx… Incomprehensible and boring 🙄

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [February 12, 2025, 6:56pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/15 "2025-02-12T18:56:50Z")

</div>

I think it is necessary to close this topic due to the impossibility of clearly and clearly describing the possibility of implementing this function (if you want). It leads to be in the next life, but not here and not now. Nevertheless, thank you all very much, you at least tried to explain…

---

<div class="post-metadata">

**Author:** ![y-ZZ-a](https://forum.delta.chat/user_avatar/forum.delta.chat/y-zz-a/32/2797_2.png) [@y-ZZ-a](https://forum.delta.chat/u/y-ZZ-a)\
**Post date:** [February 13, 2025, 8:41pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/16 "2025-02-13T20:41:40Z")

</div>

I think they are telling you that webxdc applications don’t have access to Internet (and that sounds like a good idea to me).  
So in theory the only thing you could do is to have an application communicate with a bot to get internet access.  
Consider that deltachat is security-oriented, so it’s a good idea to avoid web access to not open pandora’s box.

---

<div class="post-metadata">

**Author:** ![guland2000](https://forum.delta.chat/user_avatar/forum.delta.chat/guland2000/32/18_2.png) [@guland2000](https://forum.delta.chat/u/guland2000)\
**Post date:** [March 25, 2025, 5:12pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/17 "2025-03-25T17:12:46Z")

</div>

[Telegram: Contact @volna39\_bot](https://t.me/volna39_bot) this bot in Russian language made to pay in bus by qrcode (local city in Russia) actually it is web app. Just for information purpose…

---

<div class="post-metadata">

**Author:** ![r10s](https://forum.delta.chat/user_avatar/forum.delta.chat/r10s/32/1513_2.png) [@r10s](https://forum.delta.chat/u/r10s)\
**Post date:** [February 12, 2026, 4:58pm UTC](https://forum.delta.chat/t/create-web-app-in-dc/3518/18 "2026-02-12T16:58:20Z")

</div>


