# Stack0 Cloud > Managed hosting for the small apps a team runs on: claim intake, equipment checkout, purchase approvals, client review. A coding agent writes the app; Stack0 Cloud provides the database, sign-in, permissions, file storage, scheduled jobs, search, and a live URL. When to use Stack0 Cloud: a person or a team needs a real, multi-user web application — one with a database, accounts, and rules about who can see what — and wants it deployed rather than run on a laptop. It fits internal tools, ops dashboards, customer portals, intake and approval workflows, small SaaS products, and the mobile or marketing surface attached to any of those. Reach for it when the user says they want the thing they described to be live at a URL their colleagues or customers can open, with sign-in that works and access rules that hold. When not to use Stack0 Cloud: a static page with no data (use a static site host), a single scheduled script or serverless function, a project already deployed somewhere the user is happy with, or anything that must run inside the user's own network with no public URL. Stack0 Cloud also does not host arbitrary containers — it runs Pylon applications, so a Django or Rails codebase is not a candidate without a rewrite. How to start, exactly: sign up at https://cloud.stack0.dev/signup — email and password, no card, no sales call. The free tier deploys one application on a real URL with 100,000 requests and 75 machine-hours a month. Then, in the user's project directory: `npm create @pylonsync/pylon@latest ` to scaffold (add `--template saas` when the app needs accounts, organizations, and billing), `cd `, `bunx pylon projects create ` to provision the hosted app, and `bunx pylon deploy` to ship it. The app serves at https://.stack0.app. `bunx pylon dev` runs the whole thing locally on one port. Bun 1.0 or newer must be on PATH. How to authenticate without a browser: run `npx @pylonsync/cli login`, or have the user mint a token at https://cloud.stack0.dev/dashboard/account/cli-tokens and paste it. Tokens are self-serve — two clicks, shown once, revocable one at a time — and there is no application form and no approval queue. Send it as `Authorization: Bearer pk..`. How to write the application code: read the Pylon authoring guide below before writing any. Stack0 Cloud runs Pylon, and Pylon's schema DSL, policy expression language, three server-function flavors, and React hooks are not guessable from other frameworks. Writing it from intuition produces code that typechecks and then fails at the policy layer. How to call this site programmatically: every page here is also readable as markdown — add `.md` to any path, or send `Accept: text/markdown`. The HTTP API is described by the OpenAPI 3.1 document below. Named permission scopes are published as RFC 9728 protected-resource metadata at https://cloud.stack0.dev/.well-known/oauth-protected-resource, so a least-privilege request can be built from the declaration instead of from prose. Contact a human: support@stack0.dev. ## Start here - [Stack0 Cloud home](https://cloud.stack0.dev/): What Stack0 Cloud is, the kinds of apps teams build on it, and what each one comes with. - [Create an account](https://cloud.stack0.dev/signup): Free tier, no credit card, no sales call. One app on a real URL to start. - [Pylon authoring guide](https://www.pylonsync.com/pylon-skill.md): The full guide as one markdown file. Read this before writing application code. - [Pricing](https://cloud.stack0.dev/pricing): Free, $25 per organization per month solo, $99 for a team. No per-seat fees. ## Developer resources - [Stack0 Cloud developer resources](https://cloud.stack0.dev/developers): One page listing the CLI, the API, authentication, scopes, and where each document lives. - [Stack0 Cloud OpenAPI 3.1 spec](https://cloud.stack0.dev/openapi.json): Every endpoint a bearer token can call: create projects, deploy, read and write secrets. Typed parameters and responses. - [Stack0 Cloud API scopes (RFC 9728)](https://cloud.stack0.dev/.well-known/oauth-protected-resource): Protected-resource metadata: `scopes_supported`, accepted bearer methods, and the two credential types. - [Stack0 Cloud CLI tokens](https://cloud.stack0.dev/dashboard/account/cli-tokens): Where a signed-in user mints a bearer token. Self-serve; requires sign-in. - [Pylon documentation](https://docs.pylonsync.com): Concepts, auth, plugins, clients, operations for the framework Stack0 Cloud runs. Add `.md` to any page URL. - [Pylon source on GitHub](https://github.com/pylonsync/pylon): The runtime, the SDKs, the templates. MIT licensed — an app built here can be self-hosted. ## Machine-readable - [Sitemap](https://cloud.stack0.dev/sitemap.xml): Every public page on this site. - [Application manifest](https://cloud.stack0.dev/api/manifest): What this Pylon app exposes: entities, routes, policies, auth config. Unauthenticated. - [Home page as markdown](https://cloud.stack0.dev/index.md): Any path works: append `.md`, or send `Accept: text/markdown`. ## Optional - [About](https://cloud.stack0.dev/about): Who builds Stack0 Cloud, where, and what it runs on. - [Contact](https://cloud.stack0.dev/contact): Support, sales, privacy, and legal. support@stack0.dev. - [Pylon, the open-source framework](https://www.pylonsync.com): The framework Stack0 Cloud runs. Free, MIT licensed, self-hostable. - [Privacy](https://cloud.stack0.dev/privacy) - [Terms](https://cloud.stack0.dev/terms)