Physical access
Memory-bus interposers, voltage glitching and chip probing are outside the Intel and NVIDIA threat models. They are covered by data-centre controls: cages, cameras, seals.
Your device challenges the server, checks what the Intel CPU and eight NVIDIA B300 GPUs sign, and only then sends the prompt, sealed so only the vault can open it. Play the run step by step, then try to break in yourself. Hover anything in the scene to see what it does and what it can see.
Only what is needed to bill you and keep the service running.
A sealed vault proves which chip signed and what booted. These limits stay outside the cryptography.
Memory-bus interposers, voltage glitching and chip probing are outside the Intel and NVIDIA threat models. They are covered by data-centre controls: cages, cameras, seals.
Timing and microarchitectural leaks are published platform exclusions. Firmware TCB updates are enforced through the attestation check.
Network observers and the edge see your IP, timing, packet sizes and the hostname. Max-privacy mode hides the IP through an independent relay.
Plaintext lives on your device. Malware there, or a compromised OS, sits outside what any server-side vault can protect.
Grants expire within 120 s and your device stops on its own clock. A hostile host that freezes a vault mid-request can delay when GPU work physically stops.
Attestation proves which model runs, not that its answers are right. Tool calls are validated and executed by your client.
One open module, mawari-verify, runs the checks from this page in the browser, mobile app, terminal and SDK. Security teams can add it to their monitoring.
$ mawari-verify api.mawari.ai --model glm-5.3 # illustrative output ✓ challenge fresh ticket · authority key pinned ✓ cpu Intel TDX quote · TCB up to date · REPORTDATA = transcript ✓ gpus 8/8 NVIDIA B300 · CC on · OCSP good · RIMs signed ✓ release mawari-vault 1.0.0 · weights hash published (TUF) ✓ grant broker + authority countersigned · 118 s left ✓ socket exporter-bound · AUTHORIZED → safe to send. The operator cannot read this connection.