Autonomous agents have no authorization layer.

Unix had file permissions. The web had SSL. Mobile had the permission dialog. Every major computing platform eventually developed a trust layer.

Agents never did. They write code, make purchases, control physical systems.

We learned this building VulnZap, a security layer for LLM generated code, scaled to over 2,000 developers. That is where the real problem became obvious. The risk is not what agents produce. Output quality is largely solved.

The risk is authority.

Most labs are trying to solve this with better models. Probabilistic guardrails. Systems that watch other systems. This is the wrong direction. You do not build trust on probability alone. You also cannot rely on static rules that collapse the moment an agent interacts with the real world.

Trust requires both.

Deterministic enforcement as the foundation. Probabilistic intelligence at the edges. Hard boundaries where certainty exists. Adaptive judgment where it does not. Agents that are accountable without being crippled.

Plaw builds authorization infrastructure for autonomous software.

Policy enforcement. Runtime interception. Human in the loop control. At machine speed.

We are starting with Veto. Enforceable policies for autonomous agents. Open source SDK.

Every platform eventually got its trust layer.

We are building this one.

Talk to the founders →