Calimero Cloud
Shared clusters of attested nodes on Intel TDX confidential VMs, run by Calimero. The fastest start: pay per request, with a free allowance every month.
Confidential computing platform
Sensitive data goes in, and only what a stated policy allows comes out. Your customers can check every piece of code that touches their data, and refuse a change, from hardware attestation and signed receipts instead of our word.
Backed by
02 · The problem
Analytics, AI, partners and vendors all need sensitive data. Handing it over means trusting whoever runs the servers, their admins and every change they ship, and all you can check is their promise and last year's audit report.
03 · How it works
Every call to a Calimero app goes through the same three steps, so the proof doesn't depend on who runs the machines.
app com.example.vault index 18342 resultHash 9c41…e07a node 2 signature ed25519 · a7e3…0c12 ✓ signed by an attested receipt key ✓ checkable offline, by anyone
04 · Consent
Confidential hardware is now standard. What it does not give the people in the data is a say in which code may use it. On Calimero, each customer organization decides who approves new releases of the code that holds its data, and every node enforces that decision.
Release 2.1 of Acme CRM publisher Acme Inc. · signature ✓ changes export to CSV; new report view measurements match the signed release confirmation code 4KQ-7M2 [ Approve with passkey ] [ Hold ]
05 · Why Calimero
Each cost of running it yourself has a direct answer.
Before: One bad dependency owns the box.
With Calimero: Apps run as sandboxed WebAssembly and only reach their own state through the node.
Before: Harden, rotate, pen test, repeat.
With Calimero: Read-only images with no SSH. Keys are released only to nodes that prove their image.
Before: Patches, backups, on-call.
With Calimero: Signed, versioned bundles. On Calimero Cloud we run the nodes and their upgrades.
Before: Admins and vendors can read it all.
With Calimero: Nobody, including us, can read data inside a sealed node. Storage is encrypted at rest.
Before: Self-hosted means provisioning.
With Calimero: Install a bundle, not a server.
06 · Where it runs
Calimero's shared clusters, or a dedicated cluster of the same attested nodes for your apps alone. One build runs on both.
Shared clusters of attested nodes on Intel TDX confidential VMs, run by Calimero. The fastest start: pay per request, with a free allowance every month.
Three nodes of the same attested image for your apps only, provisioned and run by Calimero, at $1,200 a month.
Each app instance is replicated by its own Raft log across three or more attested nodes in a cluster. Calls are applied in one order, reads can be strong, and the app keeps serving when a node is lost. The same build runs on shared and dedicated clusters.
07 · Products
The same signed app runs on sealed Cloud nodes or on a dedicated cluster of your own.
Sealed nodes on Intel TDX confidential VMs, run for you. Pay per request on shared clusters, or a flat fee for a dedicated one.
Explore CloudJavaScript, Python and Rust clients that verify a node before they talk to it. Develop against a three-node cluster on your machine with merod local.
Your own AI agent, sealed in a confidential VM, on open-weight models it verifies, with plugins whose keys stay in Mero Pass.
Explore Confidential AIWorking demos with their code, and the App Registry of signed apps you can deploy.
See the apps08 · Verify us
Before a sealed node gets any keys, it proves which image it booted, and the key service checks that proof against the published release policy.
Measurements published
Intel TDX, read-only image
Hardware attestation quote
Checks it against release policy
Data unlocked inside the node
09 · Platform
You write the logic; we bring the stack.
Your frontend is signed with the app, so the signature covers the UI too. The node serves it from the signed package, at the package's own address.
Read moreThe same sealed app on every node, each app instance replicated across its own attested nodes. No central database to seal.
Read moreApp upgrades don't change node measurements or keys. One operation upgrades the app on every node.
Read moreWhy not just put your stack in a TEE?
Compare DIY in TEEs10 · Use cases
11 · Open source
The node, the SDK and the protocol are on GitHub, with a full protocol reference you could reimplement a node from.
Book a technical walkthrough and we'll map your data flow, or start building on Calimero Cloud.