What counts as a small app?
A focused tool with a small audience: a dashboard, tracker,
prototype, admin screen, calculator, data browser, or team
workflow. It is not intended for a high-traffic consumer product.
Do I need to know how the app was built?
No. Upload a ZIP of the complete project. We recognize common app
types from the files already present and choose how to start it.
How is this different from Vercel, Railway, or Replit?
Those products may ask you to prepare a Git repository, choose
build commands and settings, or build inside their own workspace.
getsmall is the neutral destination for whatever your agent
already built, in whatever supported language: bring the whole
project, with no deployment configuration, and choose viewers as
naturally as sharing a document. You can also invite developers
using different AI agents to clone and improve the same live app.
How does an AI agent deploy to getsmall?
Run smallcloud init . once in the project. It gives
Claude Code, Codex, and other shell-capable agents the packaging
rules they need. After that, ask the agent to deploy with getsmall;
it can upload, follow build progress, return the live URL, and set
the sharing mode for you.
What does “multiplayer agents” mean?
The owner invites a teammate as a developer. That teammate can
clone the current project into any coding agent, make changes, and
deploy them back to the same app and URL. Everyone can use their
preferred agent without sharing chat histories. Stale updates are
stopped before they overwrite a newer version.
Does a cloned project include passwords or API keys?
No. Environment variables entered in getsmall stay server-side,
and local .env files are removed from uploaded source.
A clone or downloaded ZIP contains the project files, never those
secret values. Invited developers can add or replace settings but
cannot reveal values already stored for the app. A password
hardcoded into a source file is still source, so keep secrets in
getsmall's environment settings instead.
Can an app call Slack or our company API?
Yes. Add the necessary key or setting in the app's setup screen.
It can connect to public services, while private host and cloud
management networks stay blocked.
Is arbitrary code perfectly safe?
No honest provider can promise that. We place every uploaded app
behind several independent safety layers, remove administrator
access, limit its resources, block private networks, and keep your
getsmall login details away from it.
Why does an app sometimes wake up?
Free apps sleep after 15 minutes without traffic. The next request
starts the existing sandbox, normally within a few seconds. This
lets many genuinely small apps share capacity responsibly.