[compare / feature matrix]

Honest feature matrix.

Side-by-side comparison of 23 features across the 7 major deploy platforms. Lander wins 6, ties on 8, loses 9. We're honest about the losses because lying gets caught.
featureLanderVercelNetlifyRailwayRenderFly.ioCF Pages
[pricing]
Free plan permits commercial useCan you run a side project that earns money on the free tier without violating ToS?yesnoHobby ToS prohibits commercial usepartialStarter has commercial-use limitspartialFree trial only (30 days)yesyesyes
Per-account billing (not per-seat)Does pricing scale with team size or stay flat?yesno$20/seat on PronoPer-seat on ProyesnoPer-seat on Teamyesyes
Predictable flat monthly billsIs the bill the same every month, or metered?yespartialFunction execution meteredpartialnoHourly metered CPU/RAMpartialSome metered componentsnoHourly meteredyes
[isolation]
Per-customer compute isolationDoes your code run in a dedicated VM/container or shared multi-tenant pool?yesPer-customer Fargate task in customer VPCnoShared Lambda warm poolnoShared serverless functionsnonoyesPer-app Firecracker VMsno
BYO cloud accountCan you bring your own AWS / GCP and have the platform deploy into it?partialTeam tier supports BYO AWSnononononono
WAF + OWASP rulesWeb application firewall protecting against SQL injection, XSS, etc.yesEvery plan including FreepartialEnterprise tier onlypartialEnterprise tier onlynononopartialPro+ tier
[deploy]
Push from GitHub to live URLgit push → automatic build + deployyesyesyesyesyespartialneeds manual `fly deploy` or GitHub Actionyes
Preview deploys per PREach pull request gets a unique preview URLroadmapQ3 2026 roadmapyesyesyesyesnoyes
Static-site fast path (no Dockerfile)Detects static sites and ships to a CDN automaticallyyesAuto-routes to S3 + CloudFront, ~$0.50/siteyesyesnoyesnoyes
Custom domains with auto-SSLPoint a CNAME, get a managed cert that auto-renewspartialHobby+ ($25); Free is subdomain onlyyesyesyesyesyesyes
[runtime]
Multi-region deploysApp runs from multiple AWS regions for global low-latencyroadmapQ3 2026; today us-west-2 onlyyesyesnonoyes30+ regions nativeyes200+ Cloudflare PoPs
Long-running connections (WebSockets, SSE)Real-time features needing persistent connectionsyespartialEdge functions only on Pro+partialyesyesyespartialWorkers + Durable Objects
Background workers / cron jobsRun scheduled tasks separate from web requestspartialRun cron inside container; no first-class cron UI yetyespartialyesyesyesyes
Persistent volumesDisk that survives task restartnoUse S3 or RDS for persistence; volumes on roadmapnonoyesyesyesno
[data]
Native managed PostgresOne-click Postgres provisioning with the platformpartialSet LANDER_NEEDS_DB=1; UI provisioning Q3yesVercel Postgres (Neon)noyesyesyesno
KV / object storeFirst-party key-value or blob storagenoyesKV + BlobnonononoyesKV + R2 + D1
[ai]
In-app AI site builderDescribe a site, get code generated and deployedyesPro plan, Claude Sonnet 4.6, 20 turns/mo, click-to-edit visual editorpartialv0.dev as separate productnonononono
AI security scanner on every deployScans response headers, surface area, common misconfigsyesAI Bug Hunter included on every plannononononono
[observability]
Live deploy logs streamingSee build + runtime logs in real time in the dashboardpartialPolling-based; SSE streaming on roadmapyesyesyesyesyespartial
Web analytics built-inPage views, top URLs, response codes without 3rd partypartialPer-env analytics in dashboard via CloudWatch metricsyesyesnonopartialyes
Public health endpointProgrammatic uptime ping returning JSONyes/api/health returns 200 + JSON statusnononononono
[metadata]
AI-friendly site map (/llms.txt)Markdown summary AI agents can retrieve as contextyesPer llmstxt.org spec; AI assistants surface us in 'how do I deploy' answersnononononono
OpenAPI spec at /openapi.jsonMachine-readable API description for plugins + agentsyesyesyesnoyesyesyes
LANDER · WINS626% of features
TIES835%
LANDER · LOSES939% (we acknowledge)
[honest about the gaps]Where Lander loses today: preview deploys per PR, persistent volumes, native KV / blob, multi-region runtime. Three of those are on the Q3 2026 roadmap. Persistent volumes stay deferred because most workloads can use S3 or RDS instead.Where Lander wins consistently: per-customer AWS isolation, WAF on every plan, free plan with commercial use, in-app Claude builder, BYO AWS option. Those don't exist anywhere else combined.

Pick the one that fits.

We're not the right answer for every project. We are honest about that.$ try lander free