The Ecosystem
How Vouched KYA, the KYA-OS protocol, and the KnowThat.ai registry relate, and which name means what
Vouched KYA sits inside a small ecosystem of products, protocols, and services whose names look similar but mean different things. This page is the map.
The pieces
Vouched (the parent company)
│
├── CHECKPOINT: the product you're reading about
│ ├── Detect · engine, pixel, beacon, SDKs
│ ├── Enforce · Cedar policies, edge Gateway
│ └── Govern · delegations, consent, proofs (implements KYA-OS)
│
└── KnowThat.ai: runs the public agent registry at knowthat.ai
└── agent profiles, claiming, reputation
KYA-OS (formerly MCP-I): the open identity protocol, the umbrella for everything below
├── kya-http/2 · KYA-OS over plain HTTP, for websites; no MCP connection needed
├── MCP · KYA-OS on MCP connections between agents and MCP servers
└── SDK packages under the @kya-os/* npm scopeHow they interact
- Vouched KYA implements the KYA-OS protocol. The Govern pillar (delegations, proofs, consent) is Vouched KYA's implementation of the open protocol. Any agent that speaks KYA-OS can prove its identity to a Vouched KYA-protected resource; nothing about the protocol is proprietary to Vouched KYA.
- The registry tracks reputation. KnowThat.ai scores each registered agent's reputation (0–100) from its recorded interactions.
- Composed Cedar does not receive that score yet. A generic engine evaluator can accept reputation, but the production composed-policy projection does not pass it through, so deploy rejects Cedar rules that depend on it.
- KYA-OS agent identities resolve publicly. A registered agent's
did:webidentity resolves through its knowthat.ai profile, which is how Vouched KYA verifies signatures from registry-listed agents.
A note on names you'll still encounter
AgentShield is Vouched KYA's former name. It survives in a few compatibility surfaces: the
agentshield_user cookie and the window.AgentShield browser global. Same product, old label.
New integrations should use the @kya-os/checkpoint-* packages; see Choose Your
Integration.
One more name that's genuinely overloaded, Gateway:
- The edge Gateway: the DNS/CNAME reverse proxy that runs detection and enforcement on your web traffic. This is what "Gateway" means throughout the Enforce docs.
- The MCP Gateway (also called the Agentic Hub): the org-level Govern surface that authorizes agent tool-calls to MCP servers.
They are different systems that share a word. When in doubt, the Enforce pillar means the edge Gateway and the Govern pillar means the MCP Gateway.
If a term still isn't clear, check the Glossary: it disambiguates every name in the ecosystem.