Published pricing
Pricing
The server is free with self-hosting and licensed under Apache-2.0. The hosted tiers cover the operational work of running it in production: backups, upgrades, a signed BAA, and dedicated support.
Self-Hosted
Teams who want to own their infrastructure
Free
The whole server under Apache-2.0. No feature gates, no license key, no seat count, no call with us. Run it on your own hardware and keep your data where it already is.
- ✓Every feature in the open-source repository
- ✓Multi-tenant Tenant and Project scoping
- ✓MCP server, SQL-on-FHIR, custom operations
- ✓Postgres-backed search — no Elasticsearch required
- ✓Community support via GitHub Issues and Discussions
- Resources
- Unlimited
- API budget
- Unmetered
- Support
- Community
- Uptime SLA
- You operate it
Read the quick startDeveloper
Evaluating, prototyping, building a demo
$0/month
A hosted tenant, live in under a minute, with no credit card. Sized so you can load a real dataset and query it the same day — built for the three days you spend comparing backends, and for the prototype that follows.
- ✓Room for ~300 Synthea patients, ~13 loadable per day
- ✓Full REST API, MCP endpoint and Admin App
- ✓Shared infrastructure, no uptime guarantee
- ✓Community support
- Resources
- 250,000
- API budget
- 250,000 points / day
- Support
- Community
- Uptime SLA
- None
≈ 41,666 searches or 10,000 writes per day
Start for freeProduction
Startups carrying real patient data
$1,500/month
A dedicated hosted tenant with a BAA and a support commitment you can put in front of your own security reviewer. This is the tier most funded digital-health startups land on. Start on the free tier and email us when you are ready to move up.
- ✓Signed BAA before any PHI reaches us
- ✓Daily backups with point-in-time recovery
- ✓Bulk $export and versioned dataset snapshots
- ✓Custom search parameters, operations and Subscriptions
- ✓Your own tenant name and logo
- Resources
- Unlimited
- API budget
- 10,000,000 points / day
- Support
- 1 business day
- Uptime SLA
- 99.9%
≈ 1,666,666 searches or 400,000 writes per day
Start for freeScale
Platforms at population scale
From $6,000/month
For hundreds of millions of resources, machine-volume ingest, or a compliance posture that needs its own conversation. Priced on your actual footprint rather than a seat count.
- ✓Everything in Production
- ✓Elasticsearch scale-out for search
- ✓Dedicated database and tunable read replicas
- ✓Single-tenant deployment or your own VPC
- ✓Shared Slack channel and named engineer
- Resources
- Unlimited
- API budget
- 50,000,000 points / day
- Support
- 4 business hours
- Uptime SLA
- 99.95%
≈ 8,333,333 searches or 2,000,000 writes per day
Book a demoDoesn't fit your situation? Tell us at business@haste.health.Side by side
Every limit, per tier
Generated from the same table the server enforces, so a figure here is the figure your tenant is held to.
| Limit | Self-Hosted | Developer | Production | Scale |
|---|
| Price | Free | $0/month | $1,500/month | From $6,000/month |
|---|
| Stored resources | Unlimited | 250,000 | Unlimited | Unlimited |
|---|
| Request budget | Unmetered | 250,000 points / day | 10,000,000 points / day | 50,000,000 points / day |
|---|
| Projects | Unlimited | 2 | Unlimited | Unlimited |
|---|
| Custom search parameters | Yes | — | Yes | Yes |
|---|
| Custom operations | Yes | — | Yes | Yes |
|---|
| FHIR Subscriptions | Yes | — | Yes | Yes |
|---|
| External identity providers | Yes | — | Yes | Yes |
|---|
| Tenant name and logo | Yes | — | Yes | Yes |
|---|
| Support | Community | Community | 1 business day | 4 business hours |
|---|
| Uptime SLA | You operate it | None | 99.9% | 99.95% |
|---|
| BAA available | — | — | Yes | Yes |
|---|
Metering
Usage beyond what your plan includes
On the paid tiers overage is metered, never throttled. If your usage settles above your plan, we move you to the plan that costs less.
| What | Rate | How it is counted |
|---|
| Additional resources | $0.20 per 10,000 / month | Counted as stored current versions. History is not billed. |
| Additional request points | $0.50 per 100,000 | A read costs 1 point, a search 6, a write 25. |
| Bulk $export egress | $0.09 per GB | First 100 GB each month is included on Production and Scale. |
| Attachment storage | $0.03 per GB / month | Binary and DocumentReference content in object storage. |
Compliance
What your security reviewer gets on day one
None of this is gated behind a sales call, and we are straight about what we do not have yet.
BAA, ready to sign
Our standard Business Associate Agreement, signed before any PHI reaches us. Available on Production and Scale.
Pre-answered questionnaire
CAIQ and SIG Lite answered in advance, plus our subprocessor list, data-flow diagram and incident response policy.
Where we are on SOC 2
We do not have a SOC 2 report yet, and we would rather tell you that here than in month two of your procurement. Ask us where the work stands and we will be specific about scope and timing.
Request the pack at security@haste.health.
Questions
Frequently asked
Is the open-source version crippled?
No. There is no feature gate and no license key. Everything we build lands in the Apache-2.0 repository, including the Postgres-only search backend, the MCP server and SQL-on-FHIR. The hosted tiers sell operations and compliance — backups, upgrades, a BAA and someone on call — not access to code.
Do you sign a BAA?
Yes, on Production and Scale, before you send us any PHI. Our BAA template, subprocessor list, data-flow diagram and a pre-answered security questionnaire are available up front, so your security review does not start with a scheduling email. We do not have a SOC 2 report yet — ask and we will tell you exactly where that work stands.
What happens if I exceed my included usage?
On the paid tiers, nothing breaks: overage is metered at the rates above and appears on your next invoice. If your usage settles at a consistently higher level we will move you to a plan that costs less than the overage. The Developer tier is the exception it is a sandbox, so writes are refused once you reach its caps rather than billed to you.
Can I move between self-hosted and hosted?
In both directions. It is the same server and the same storage schema, so a migration is a bulk export and a bulk import.