Ship the SaaS.
Skip the plumbing.
Add sign-in, teams, billing and admin as modules, then deploy your TypeScript app to hosting that charges only for what it uses.
| Version | Deployed | State | Action |
|---|---|---|---|
2e84bef | 3 min ago | live | |
6e58237 | Yesterday | superseded | |
70ad3d5 | 2 days ago | superseded | |
8a0f5c8 | 5 days ago | superseded |
Every deploy is kept. Roll back to any of them in one click.
Every app gets
- infoorder 1043 created
- warnslow query on app__orders (180 ms)
- errorpayment provider timed out after 5000 ms
- infoPOST /cart 303
- infoGET /products/42 200 (8 ms)
- Requests
- 1,284
- CPU
- 2.2 s
- Egress
- 7.1 MB
SMTP_PASSWORD | 2 days ago |
STRIPE_KEY | 2 days ago |
WHATSAPP_TOKEN | 5 days ago |
Modules instead of rewrites
Sign people in with passwords and passkeys.
renox add auth brings the login and account pages, passkeys and magic links, with no auth code of your own.
Put people in organisations with roles.
renox add org brings invites by email, a role per member and an organisation switcher.
Charge for plans and send invoices.
renox add billing brings plans, subscriptions, checkouts and refunds, with Stripe UAE first.
Run the back office in one place.
renox add admin brings the users page, roles and the audit log behind one admin area.
How Renoxium compares
Other platforms host the code. Renoxium also brings the parts every SaaS rebuilds, and the way a business in the UAE pays.
| What you need | Renoxium | Vercel | Cloudflare Workers | Supabase | Fly.io | Railway / Render |
|---|---|---|---|---|---|---|
| Deploy TypeScript without Docker | Yes | Yes | Yes | Yesfunctions | Partly | Partly |
| Idle apps cost almost nothing | Yes | Partly | Yes | Partly | Partlyscale to zero | No |
| A database per app, built in | YesSQLite | No | YesD1 | YesPostgres | No | Partly |
| Server-rendered HTML, built in | Yes | No | No | No | No | No |
| Sign-in, billing and admin as modules | Yes | No | No | Partlyauth, storage | No | No |
| UAE payments and FTA tax invoices | Yes | No | No | No | No | No |
| Prices in AED | Yes | No | No | No | No | No |
Yes Partly No. As of November 2026; the full comparison is in the documentation.
Folder to live app
pages/products/[id].html is the page at /products/:id, and the loader beside it reads the data. No build step, no Node, no Docker: TypeScript, HTML and SQL.
Built for the UAE.
فاتورة ضريبية
Tax invoice, Starter plan
- Plan
- AED 79.00
- VAT 5 %
- AED 3.95
- Total
- AED 82.95
Priced in dirhams
Plans in AED, and a tax invoice with 5 % VAT every month.
In English and Arabic
The dashboard reads in both, right to left in Arabic. A data processing agreement is part of sign-up.
- نظرة عامة
- عمليات النشر
- السجلات
- الاستخدام
آخر 24 ساعة
- الطلبات
- 1,284
- CPU
- 2.2 s
- البيانات الصادرة
- 7.1 MB
Plans in dirhams
Monthly, excluding 5 % VAT. Every quota of every plan
Starter
AED 79.00
- 2,000,000 requests a month
- 5 apps
- 1 GB database
- 3 custom domains
Agency
AED 499.00
- unlimited requests a month
- unlimited apps
- 50 GB database
- 100 custom domains
Put online.
It will live at my-shop.renoxium.app. The Free plan is AED 0.00 a month.