Pay for what runs.
Nothing else.

Every price below is a monthly rate — but you're billed by the minute, only while a service is actually running. No seats. No egress bills. No minimums.

No per-seat pricing No egress charges No idle cost Web services from $3/mo Managed Postgres from $3.50/mo

Metered by the minute

Charges accrue every minute a service runs and stop the moment it doesn't. Deploy at noon, delete at 3pm, pay for three hours.

Priced on memory

One simple unit: $3 per 512 MB of hard-reserved RAM per month. CPU comes with it — no separate vCPU meter to decode.

No surprise line items

Bandwidth, TLS certificates, custom domains, team members, builds and deploys are all included. You're billed for compute and storage — that's it.

The price sheet

Every service type, in full.

Pick a size when you create a service, change it whenever you like. Prices are USD per month at full utilisation — run something for half a month and you pay half.

Web services, workers & private services

Your apps and APIs — deployed from Git, a Dockerfile, or a direct upload. Shared burstable CPU scales with the tier, so short spikes ride out without a bigger plan.

PlanMemoryCPUPrice
Heli S1512 MBShared, burstable$3/mo
Heli S21 GBShared, burstable$6/mo
Heli S32 GBShared, burstable$12/mo
Heli S44 GBShared, burstable$24/mo
Heli S58 GBShared, burstable$48/mo
Need guaranteed cores? Add dedicated CPU for $3 per 0.5 vCPU/mo. Scale-to-zero services stop billing when idle.

Managed databases

Postgres, MySQL, MariaDB, MongoDB and Qdrant — provisioned, credentialed and connectable in seconds. CPU is reserved (never oversubscribed), so your database is never starved by a noisy neighbour. Postgres ships with pgvector and PostGIS built in.

PlanMemoryCPUStorage includedFrom
Heli DB-S1512 MB0.5 vCPU reserved2 GB$3.50/mo
Heli DB-S21 GB1 vCPU reserved4 GB$7/mo
Heli DB-S32 GB2 vCPU reserved8 GB$14/mo
Heli DB-S44 GB4 vCPU reserved16 GB$28/mo
Storage is $0.25/GB/mo and adjustable from 2 GB to 64 GB — the “from” price is the plan plus its default storage. Daily backups add 20% of the storage fee.

Redis & key-value

In-memory cache, queue or session store. Priced on memory alone — no storage line, with reserved CPU so latency stays flat.

PlanMemoryCPUPrice
Heli KV-N256 MB0.25 vCPU reserved$2/mo
Heli KV-1512 MB0.5 vCPU reserved$3/mo
Heli KV-21 GB1 vCPU reserved$6/mo
Heli KV-32 GB2 vCPU reserved$12/mo
The 256 MB tier is deliberately priced below the line — a cache shouldn't cost as much as an app.

ClickHouse analytics

Column-store analytics for events, metrics and logs — with roomier default storage, because analytical workloads land bigger.

PlanMemoryCPUStorage includedFrom
Heli CH-S11 GB1 vCPU reserved8 GB$8/mo
Heli CH-S22 GB2 vCPU reserved16 GB$16/mo
Heli CH-S34 GB4 vCPU reserved32 GB$32/mo
Same $0.25/GB/mo storage rate, adjustable up to 64 GB.

Static sites, cron jobs & object storage

The small pieces that surround an app — priced like small pieces, not like servers.

ServiceWhat you getPrice
Static siteBuilt from your repo and served with automatic HTTPS + SPA routing$1/site/mo
Cron jobScheduled runs, including 60 run-minutes each month$1/job/mo
Object storageS3-compatible bucket, provisioned 1–64 GB as a hard quota$0.08/GB/mo
Cron run-minutes beyond the included 60 are $0.04/minute. A 10 GB bucket is $0.80/mo.

Optional add-ons

Only ever charged when you switch them on.

Add-onWhat it doesPrice
Block storageExtra database volume, adjustable 2–64 GB at any time$0.25/GB/mo
Daily backupsAutomated daily database backups+20% of storage
Dedicated CPUGuaranteed cores instead of shared burstable$3/0.5 vCPU/mo

What it actually costs

Real stacks, real totals.

No calculator required — here's what a typical setup comes to at full-month utilisation.

Side project

App + database

Web service · Heli S1 (512 MB)$3.00
Postgres · DB-S1 (512 MB, 2 GB)$3.50
Custom domain + HTTPS$0.00
per month$6.50
Production

API, database & cache

Web service · Heli S2 (1 GB)$6.00
Postgres · DB-S2 (1 GB, 4 GB)$7.00
Redis · KV-N (256 MB)$2.00
per month$15.00
Growing team

Two services + data layer

2× Heli S3 (2 GB each)$24.00
Postgres · DB-S3 (2 GB, 8 GB)$14.00
Redis · KV-2 (1 GB)$6.00
Bucket · 20 GB$1.60
per month$45.60

Included with every plan

The platform is free. You pay for compute.

Most clouds meter the conveniences and bill you for the privilege of using them. We don't. Everything below ships with every account, at every size, at no extra cost.

Domains & networking

  • Custom domains — add as many hostnames to a service as you need, at no charge
  • Automatic HTTPS on every hostname, issued at first handshake and renewed for you
  • An instant public HTTPS subdomain the moment a service first deploys
  • Private service networking — internal-only services never touch the public internet
  • Static outbound IPs to allowlist in third-party APIs and databases
  • No bandwidth or egress charges, ever

Builds & deploys

  • Push-to-deploy from GitHub — merge and it ships
  • Zero-config builds for Next.js, Nuxt, SvelteKit, Vite, Go, Rust, Python, Ruby, PHP, Java and Node
  • Bring a Dockerfile, a public or private image, or drag-and-drop a folder — no git required
  • Zero-downtime blue/green releases with a health-checked candidate before traffic moves
  • One-click rollback to a previous release, no rebuild
  • Release commands & deploy hooks — run migrations, verify a build before it takes traffic
  • Unlimited builds and deploys. We don't meter build minutes

Reliability

  • Health checks with auto-restart — a wedged container is replaced before you notice
  • Crash-loop protection that stops the bleeding and emails you the likely cause
  • Scale-to-zero services that cost nothing while idle and cold-start on request
  • Hardened containers — dropped capabilities, no-new-privileges, fork-bomb caps
  • Blocked cloud-metadata egress & SSRF guards on every outbound path we control
  • Automatic log rotation and disk reclamation so a chatty app can't fill the host

Logs, metrics & access

  • Runtime logs for apps and databases, with real full-text search
  • Live-streaming deploy logs, and your app's own ANSI colors preserved
  • CPU, memory and network metrics with p50/p95/p99 and 1h–7d ranges
  • Engine-native database metrics — connections, cache hit ratio, ops/sec and more
  • An interactive shell straight into a running container, in the browser
  • Log drains to Papertrail, Better Stack, Datadog, syslog or Vector

Environments & data

  • Dev, staging and production environments — isolated, per project
  • Duplicate an entire environment in one action, references remapped for you
  • Env groups & secret files shared across services, mounted read-only
  • Service references that wire DATABASE_URL automatically and re-resolve on every deploy
  • Secrets encrypted at rest with AES-256-GCM, masked by default, audited on reveal
  • A data explorer for every engine — tables, collections, keys, vectors and buckets
  • On-demand backups and one-click restore that runs inside the container

Team, tooling & migration

  • Teammates at no extra cost — we don't charge per seat, ever
  • Per-project access control, so contractors see only what they should
  • API keys and a hosted MCP endpoint — point Claude or Cursor at your infrastructure
  • The heli CLI for deploys, logs, scaling and status from your terminal
  • One-click migration from Railway, Render, Vercel or a docker-compose file — with your data
  • Templates and blueprints — n8n, Evolution API and full database stacks in a click
  • 7-day trash with true restore — a deleted service comes back with its data

Questions

The fine print, in plain English.

What does “billed by the minute” actually mean?
Every price on this page is a monthly rate, but we meter usage every minute a service is running. A service that runs for ten days costs a third of its monthly rate. Stop it, and the meter stops with it — you're never charged for a service that isn't running.
Is there a free tier?
There's no free compute tier — a running service costs from $3/month, prorated by the minute. What is free is the entire platform around it: domains, HTTPS, deploys, environments, teammates, metrics, logs and everything else listed above. You pay for the machine, not the software.
Do you charge for bandwidth or egress?
No. Outbound traffic isn't metered or billed. Your invoice is compute and storage only, which means a traffic spike doesn't turn into a surprise bill.
Can I change plans later?
Yes — resize a service whenever you like and the new rate applies from that minute. Database storage is adjustable from 2 GB to 64 GB at any time, and buckets resize the same way.
What happens if a service is idle?
Scale-to-zero services spin down when there's no traffic and stop accruing charges, then cold-start on the next request. For always-on services you can stop them yourself at any time; a stopped service bills nothing.
How do payments and invoices work?
Usage accrues through the month into a single invoice per billing period, itemised per service. You can watch the running total and a projected month-end figure in your dashboard at any time, download any invoice as a PDF, and settle it online — including from a secure link in the invoice itself, without signing in.

Start with one service. Scale when it earns it.

Connect a repo and go live in minutes — on a platform that bills you by the minute and includes everything else.