What works and what does not
Website (€ 10): HTML, CSS, images, fonts and JavaScript that runs in the browser. Up to 50 MB per upload and 500 files. There must be an index.html. No server-side code: .php, .py, .env and similar files are refused with an explanation, and so are paths that point outside the site (zip-slip) and symlinks.
App (€ 15): any Node app that listens on a port, with its own Postgres database (1 GB, 10 connections) and 10 GB of traffic a month. 0.25 vCPU and 0.5 GiB memory, scaling to zero.
Usage-based: the whole platform as building blocks at cost plus a small markup: bigger containers, keep-warm, your own database server, cache, file storage, scheduled jobs, extra domains. See Usage-based rates.
Rate limits: 5 new sites per hour per IP address and per email address. Every upload is checked for abuse before it is served, see What gets scanned.
Anything beyond this: email [email protected].
Checked against the code on 2026-09-13 · Evidence: lib/trial-sites.ts, app/deploy/page.tsx, app/api/deploy/route.ts