Skip to content

Go to the docs contents

Isolation

Each app runs isolated under gVisor, and each build, tests included, in its own micro-VM, on a separate cluster.

Updated November 9, 2026.

View as Markdown

You, to your agent: Explain how the app is isolated from the others.

When to use it

It is always there, without declaring anything: each app and each build are isolated.

How it works

Each app runs isolated under gVisor, a user-space kernel between it and the machine. Each build, tests included, runs in its own micro-VM, on a separate cluster.

What to know

An app runs in its environment’s space (its namespace), without privileges (Pod Security “restricted”) and with quotas. Apps do not run in micro-VMs: only builds do, on a cluster that reaches neither while nor the apps.

Connect your agent, it takes care of the rest

To paste into your agent

Read while.sh/agents, then deploy my app with while.

Copy the instructions

No account needed to try: your app is live right away. To keep it, sign in.

A project for your company? Talk to the team: hello@while.sh