Push your code. We run the servers.

Candor Deploy builds your app from GitHub and keeps it running on servers we look after, with databases included. One flat monthly price from $6. No bandwidth bills, no per-seat fees.

Or let your AI coding agent do the deploying. It connects in one sign-in.

Most deploys go live in about a minute. Plans from $6 a month.

No server to rent, secure or update. Your code stays in your GitHub repo.

Works with the code you already have

  • Node.js
  • Python
  • Go
  • Ruby
  • PHP
  • Rust
  • Static sites
  • Your own Dockerfile
  • Postgres
  • MySQL
  • Redis

Live in three steps.

After that, you just push.

  1. Create your account and connect GitHub.

    Sign up with your email, then pick which repositories Candor can see.

  2. Pick a repo and press Deploy.

    We read your code, work out how to build it and show you what we found before anything runs. If we can’t tell how to start your app, we ask, instead of failing later.

  3. Get your web address.

    Your app goes live with HTTPS at its own address. Add your own domain whenever you like, and we handle the certificate.

From then on, every push to your branch goes live. If a new version fails to start, the old one keeps serving. One click rolls back to any earlier version.

One price. No meters to watch.

Most hosting sites charge per app, per database, per seat and per gigabyte sent. Candor charges one monthly price for a pool of memory that your apps and databases share. Here’s the same setup priced on each.

Example 1: one web app and a small Postgres database, one developer.

HostMonthly costHow it adds up
Candor Solo $6 1 GB of memory holds the app (512 MB) and the database (512 MB, with a 5 GB disk). No bandwidth charge.
Heroku $12 Basic dyno $7 (0.5 GB) + Postgres Essential-0 $5 (1 GB disk)
Render $13 Web service $7 (512 MB) + Postgres $6 (256 MB, 1 GB storage), then $0.15/GB after 5 GB of bandwidth
Railway $10 + CPU used Railway bills what your services actually use. If the app and database together hold 1 GB all month, memory alone is $10, plus CPU at $20 per vCPU-month of use. The $5 Hobby fee counts toward usage.
Fly.io $41.97 Machine shared-cpu-1x 512 MB $3.69 + Managed Postgres Basic $38 + 1 GB storage $0.28

Example 2: a small team’s product (2 web apps, 1 background job, Postgres and Redis), 3 developers, 50 GB a month of traffic out.

HostMonthly costHow it adds up
Candor Studio $24 2.5 GB of the 4 GB pool used (5 services × 512 MB). No seat fees, no bandwidth charge.
Render $65.75 Pro workspace $25 (Hobby allows 1 seat) + 3 × $7 + Postgres $6 + Key Value $10 + 25 GB over the included 25 GB × $0.15
Heroku $29 3 Basic dynos × $7 + Postgres Essential-0 $5 + Key-Value Mini $3.
Fly.io $50.35 + Redis (priced separately) 3 × $3.69 + Managed Postgres Basic $38 + 1 GB storage $0.28 + 50 GB × $0.02. Redis comes through a third-party extension, so it isn’t included.
Railway $27.50 + CPU used 2.5 GB held all month × $10 + 50 GB × $0.05 egress, plus CPU used
Vercel $60 before any usage Pro is $20 per developer seat × 3. Vercel’s pricing page doesn’t list an always-on server, Postgres or Redis, so we don’t price those.

Prices from each company’s public pricing page on Oct 18, 2026 (US regions, monthly, before tax). Sizes don’t match exactly: for example, Render’s $6 database has 256 MB of memory where ours has 512 MB, and Heroku’s Essential database has shared memory. Railway and Fly bill by the second, so a quiet app can cost less than shown. Candor’s CPU is shared, not dedicated. Check their pages for your own setup.

Why not just rent a server?

You can, and tools exist that set one up for you. You’d still be the one renting it, keeping it updated and fixing it when it goes down. With Candor there’s no server in your life: we patch it, watch it and get paged for it.

Renting your own serverCandor
Who keeps it updated and secureYouUs
Who gets paged when it breaksYouUs. Support comes from the engineers who run the platform.
DatabasesYou install and look after themIncluded in your plan
What you payThe server, plus any tool on topOne plan price
If the provider has an outageYour server keeps running, but the tool can’t deployYour apps are down until we fix it. That’s our job, and it’s backed by a 99.9% uptime promise with credits.

Already set up for you.

Things you’d normally wire up yourself, or pay extra for.

Your AI coding agent can run it for you.

Connect Claude Code, Codex, OpenCode or Pi to Candor with one sign-in. There’s no token to copy. Then just ask: “deploy this to Candor.”

What your agent can do

deploy_from_repo
put a GitHub repo online and get its web address
create_service
add another app, background job or static site to a project
create_database
add Postgres, MySQL or Redis
get_connection
fetch database connection details
set_env / list_env
set settings and secrets (secrets are never shown back)
redeploy
apply new settings
deployment_status
check whether a deploy is building, live or failed, and why
build_logs
read why a build passed or failed
service_usage
check CPU, memory, traffic and errors right now
service_metrics
see the last hour, day or week
list_projects
list projects, services and web addresses
whoami
show the account and plan limits
delete_service / delete_project
remove things (needs a separate permission)

Safety rails

  • Secrets stay secret. The agent can set a secret but can never read one back.
  • Deleting needs its own permission. A token without it can’t delete anything.
  • A token can be limited to one project, so an agent working on one app can’t touch the others.
  • On Solo, Studio and Org the memory pool is fixed, so an agent can’t run up a surprise bill: if a new service doesn’t fit, it’s refused, with the arithmetic shown.

Pick a plan. Change it any time.

Your apps, background jobs and databases share your plan’s memory. Static sites are free on every paid plan and don’t use your memory.

Solo

A first app and its database

$6/mo

Get started with Solo
Memory
1 GB
Apps or background jobs
2
Databases
1
Storage (disks and file buckets)
5 GB
File buckets
2

Org

Several products or a team

$59/mo

Get started with Org
Memory
10 GB
Apps or background jobs
25
Databases
10
Storage (disks and file buckets)
75 GB
File buckets
5

Pay as you go: no monthly fee. $7 per GB of memory per month, billed by the hour, up to 16 GB, with 25 apps, 10 databases and 10 GB of storage. Good for bursty or short-lived projects. Start with $5 of free usage.

Every plan includes

automatic HTTPS and custom domains · managed databases · updates that roll out while the old version keeps serving, and one-click rollback · live logs · DDoS filtering, rate limits and IP rules · free migration help · the AI agent connection · no bandwidth charges · no per-seat fees.

  • Prices in US dollars, billed monthly through Stripe. Cancel any time. New plans come with a 30-day money-back guarantee.
  • Renewal prices can change, with at least 30 days’ notice before renewal (Terms, section 3).
  • Launch offer: a one-time $100 credit when you first add a card, on any plan. One per account.
  • CPU is shared.
  • A database’s disk doesn’t count toward your storage allowance.

Questions.

More on the FAQ page and in the docs.

Do I need to know servers, Docker or Linux?

No. Connect a GitHub repo and we work out how to build it. Your app needs to do one thing: listen on the port we give it in PORT (8080 by default). If you already have a Dockerfile you want us to use, you can opt in.

Will my app work?

Node.js, Python, Go, Ruby, PHP, Rust and static sites are detected automatically. Anything else can bring its own Dockerfile. Builds get up to 2 CPU cores, 2 GB of memory and 15 minutes.

Is my app safe here?
  • Each app runs in its own container with its own memory.
  • Databases can be reached only from your own apps, never from the internet.
  • Settings are stored as secrets and never printed in logs.
  • We check that every push notice really came from GitHub before we build.
  • DDoS filtering sits in front of every app, and you can add rate limits and IP rules.
  • Report a security problem through our disclosure policy at /security/.
What happens if Candor goes down?
  • Your apps run on our servers, so if we have an outage, your apps are affected until we fix it. There’s nothing for you to do, because fixing it is our job.
  • We promise 99.9% monthly uptime, and if we miss it, you get a credit of 10–100% of that month’s fee (SLA).
  • A failed deploy never takes your site down, because the old version keeps serving.
  • Each app runs as a single copy today, so if it crashes or its server fails, it’s down until it restarts.
Where does it run?
  • On servers we rent from OVHcloud and run ourselves.
  • Your apps, your databases and the platform itself run in OVH US-East (Vint Hill, Virginia).
  • If your data must stay in one country, check the subprocessors page or ask us.
What do you store?
  • Your account and billing details. Card numbers stay with Stripe, never with us.
  • Your projects and their settings.
  • Your environment variables, kept as secrets.
  • Build logs for each deploy, trimmed to the last 2,000 lines.
  • Your databases and files, as part of running your app.
  • Your code itself stays in your GitHub repo. We fetch it fresh for each build.
Who else sees my data?
  • Stripe for payments, Cloudflare for DDoS filtering if you choose it, and OVHcloud for the servers. Every company that touches your data is listed on the subprocessors page.
  • We don’t run third-party analytics on our site.
How do I leave?
  • Your code is a normal GitHub repo, built with an open build tool or your own Dockerfile. Nothing about it is Candor-shaped.
  • Download your Postgres and MySQL databases as SQL anytime; your code stays in your GitHub.
  • Cancel from the portal any time.
Who answers when I need help?

An engineer who runs the platform, not a script reader. A site-down ticket gets a first reply within 1 hour, 9am–6pm ET on weekdays. Everything else gets a reply within one business day. We never upsell in a support chat.

Put your next app online without a server to look after.

Plans from $6 a month. Cancel any time.