Send
Push any container or script through one sealed channel. Inference, a training run, a batch job — anything that runs in Docker.
This page is the product. Drive a sealed-compute console — send a job, watch the door seal, run it on confidential GPUs by the second. We keep nothing, and we can't look in.
Every job runs the same lifecycle. You only ever touch the two ends — what you send, and what comes back. The middle is dark to everyone, us included.
Push any container or script through one sealed channel. Inference, a training run, a batch job — anything that runs in Docker.
The enclave shuts. No console, no log stream, no shell, no way in. That door is closed to us the same as to everyone else.
It runs in the dark on confidential GPUs. Only the per-second meter ever leaves the room. What runs inside is noise to outside observers.
Your output and your bill come back. The enclave is torn down to nothing. Kept inside afterward: nothing. Logs written: zero.
We don't wave a proof. We just built a room with no window — and we don't keep what passes through it. That's the whole posture, said plainly.
Your workload runs in a confidential enclave. There's no shell for us to open and no log stream for us to read. The view in is denied to the host.
Nothing about your job is written down and retained. When the run ends, the room is torn down and there's nothing left to hand over, leak, or subpoena.
We don't custody what's yours. The host is a runtime, not a vault — there's no master key sitting here waiting to be misused.
This is a posture, not a certificate. If your threat model demands a per-job cryptographic attestation, run it yourself — we won't pretend to be something we're not.
Sealed by default on Targon's confidential substrate. Scale-to-zero — you never pay for an idle box. Rates below are live; the meter in the console runs against the H200 figure.
A Modal-style Python SDK. Point a function at a confidential GPU and call app.run() — the sealing, metering and teardown are handled for you.
import cella app = cella.App("nightly") @app.function(gpu="h200") # sealed · per-second · scale-to-zero def train(d): return finetune("mistral-7b", d) if __name__ == "__main__": app.run() # door seals · runs in the dark · result returns
import cella app = cella.App("serve") @app.function(gpu="h100", scaledown="0s") def generate(prompt): return model.complete(prompt) # runs inside the sealed enclave # deploy once, billed only while a request is in flight app.deploy()
# run a one-off job, billed by the second $ cella run ./train.py --gpu h200 › bundling job ............ ok › addressing enclave ...... ok › pushing through seal .... ok › door sealed · running in the dark › ran 4.2s · $0.003839 · kept inside: nothing
A room we can't walk into, torn down when you're done. Pay by the second for only the seconds you used.