Home / Products / Coordinate & prove

Conditional Release

Seal it now. Release it only when it's time.

Seal data or keys now; release them on a date, on a quorum of approvals, on an outside event fetched over HTTPS, or when someone stops checking in.

Coordinate & prove · Works with Programmable KMS & Signing, Fair Coordination, Verifiable Audit Log · Same meters as every product

02 · Use case

Software escrow without an escrow agent

Who it's for: Software vendors and their enterprise customers.

Today

Enterprise customers want access to the source code if a vendor fails, so vendors deposit code with an escrow agent: a slow, manual arrangement that both sides have to trust.

With Conditional Release

The vendor seals each release's source in Conditional Release with the agreed conditions, such as missed check-ins or an approval quorum. If they're met, the code is released to the customer automatically, with a receipt.

What you get

  • Code released on agreed conditions, not on anyone's discretion
  • The latest release, not a stale deposit
  • Nobody can open it early

03 · How it works

Four steps, all inside attested nodes.

  1. 01 · Seal

    Data or keys go into an attested node.

  2. 02 · Set conditions

    A date, a quorum, an outside event or a missed check-in.

  3. 03 · Watch

    The node watches the conditions; nobody can open it early.

  4. 04 · Release

    When they're met, it releases, with a receipt.

04 · Built in

What it inherits from the engine.

Conditional Release runs on the same confidential engine as every Calimero product, so it comes with the same proof.

  • Attested hardware. Clients verify the node's image before sending anything.
  • Sealed end to end. Nobody, including us, can read data inside a sealed node.
  • Signed receipts. Every answer can be checked offline, later, by anyone.

See Conditional Release running on attested hardware.

Book a technical walkthrough and we'll map your data flow, or start free on Calimero Cloud.