← Back to OvernightProduct · The Runtime

Overnight Runtime

The Runtime is where AI-generated software executes. Every call it makes takes one mediated path, gets checked against the policy you approved, and gets logged on the way through. That holds for code that never touched the SDK.

inside the walls — one mediated path from the gate to the keep
MediatedIsolatedSignedLoggedDeny by default
01 what the runtime enforces

Set it once, for everything.

Identity, install approval, retention, and redaction are configured once, on the runtime itself. An app that arrives tomorrow is already under them.

The Overnight Runtime is the enforcement layer of a compliant runtime: one isolated tenant per customer, every call mediated and logged, every app signed before it runs, and anything you have not explicitly allowed denied by default.

Whatever is not granted has already been refused, including everything nobody thought to write a rule about.

acme · manage / runtime · configurepolicy
identity & accesswho may enter the runtime
enforce SSOevery member arrives through your IdP
require MFAa second factor, no exceptions list
session timeoutidle sessions expire24 hours8 hours
app governancewhat may be installed & run
who can install appswhich roles may add to the runtimeany memberowners & admins
require install approvalinstalls wait for an owner
block high-risk scopesreject apps asking for sensitive access
data & auditretention & what gets written down
audit loggingevery privileged action, org-wide
PII redactionstrip detected personal data from logs
log retentionhow long the trail is kept30 days1 year
unsaved changesdiscardsave changes
policy saved9 controls enforced across every app in this tenant
deny by defaultAnything not granted above is refused before it reaches your data — including everything nobody thought to write a rule about.
the policy every app in the tenant inherits
  1. 01mediation

    Every call the software makes takes one path

    Network requests, data reads, and side effects all travel the same mediated path, and each is checked against the policy you approved before it goes anywhere. Nothing reaches your systems directly.

    The boundary sits in the middle of every move the software makes, which is what turns policy from a document into something the code physically cannot get around.

  2. 02layered enforcement

    Enforcement sits underneath the workload, at three layers

    Your tenant executes on its own virtualized boundary, with separation enforced beneath the operating system the app can see. There is no default route out, so every outbound call travels the mediated path and an app that opens a socket of its own finds nothing on the other end. File access, secrets, and system calls are brokered, so an app receives a result while the credential stays somewhere it cannot see.

    This is what settles the question most platform engineers ask second. Code that never touched the SDK is governed exactly the same, because none of these three layers is something a workload can opt out of.

  3. 03isolation

    Every tenant is isolated at rest and in how it runs

    Each customer gets its own database and its own sandboxed workload boundary. That separation is structural, enforced underneath the code, which matters precisely because a model wrote that code: a dropped tenant check has nothing to reach, and a prompt injection lands inside a boundary that refuses anything you have not explicitly allowed.

    The network edge every tenant’s traffic passes through is shared infrastructure. We say so rather than let you assume otherwise, because the isolation claim above is about your data and your workload, not about every component in front of it.

  4. 04provenance

    What runs is exactly what you signed

    Every app is signed before it is allowed to run, and the Runtime checks that signature on every execution. Drift from the version you approved and it simply does not start.

    The Runtime would rather fail loudly than quietly run something you have never seen. That is also what makes the audit trail worth reading, because every entry is tied to a specific build somebody put their name against.

  5. 05deny by default

    Set the controls once, for everything that arrives after

    Identity, install approval, retention, redaction, and egress policy are configured on the runtime. An app that arrives tomorrow is already under them and was never asked to implement any of them itself.

    The boundary starts closed. Whatever you have not granted has already been refused, including all the things nobody thought to write a rule about, which is the category that produces incidents.

  6. 06the record

    A complete, exportable audit trail

    The Runtime records everything that ran and every approval behind it, as it happens: the app, the identity, the signed build, the data reached, and the person who approved the install. Refusals are recorded on the same footing as successes.

    When an auditor or a customer asks what touched their data, the answer is already written. You export it and get on with your week.

    What an auditor gets →
  7. 07what it costs you

    One mediated hop, and your code stays yours

    Overhead lands on calls that cross the boundary, where a policy decision has to happen anyway. Work an app does inside its own process runs untouched, so for the internal tools, reports, and data jobs teams build here, the mediated hop is rarely what determines how long anything takes.

    Your apps are your own code and they leave with you whenever you want. The audit trail exports too, because a record you cannot take with you is worth little to an auditor in year three.

· request access
Let’s build it

Run it where you can trust it.

Approve the boundary once. Every app you run inside it inherits the same posture, on day one and on app fifty.

Early access

Request access

Tell us where you want to run AI-written code and we will get back to you.

We use this to connect with you, and for nothing else. No recurring marketing emails.