Docs · Reference

Plans & limits.

Every plan runs the same platform — the difference is resource limits and a few gated features. These are the numbers actually enforced by the deploy pipeline, not marketing rounding. For the full side-by-side, see Pricing.

Compute & storage

PlanStarterLiveDedicated
PriceCA$0CA$9 (CA$99/yr)From CA$29
Always-onSleeps after 3h idleYesYes
Application memory512 MB2 GB8 GB+ (per block)
Postgres / project5 GB25 GB500 GB
Build memory4 GB6 GB8 GB
Upload cap100 MB500 MB1 GB
Bandwidth250 GB/moUnlimitedUnlimited
Custom domainsNoYesYes
ML Python + RustNoYesYes

Upload & deploy size caps

The compressed-archive cap for a drag-and-drop upload or a canner deploy — enforced at the upload endpoint, per plan. Anonymous (no-account) deploys cap at 50 MB regardless. node_modules and other build output are excluded before upload, so this is almost always your source plus committed assets.

PlanArchive cap
Starter100 MB
Live500 MB
Dedicated1 GB

What each plan unlocks

Some capabilities are gated rather than metered. ML Python (PyTorch/TensorFlow/transformers) and Rust need the memory and build budget of a paid plan, so they require Live or above. Custom domains and always-on hosting are also paid-plan features.

Related