Our first Kite demo was ChatGPT ordering Uber Eats for you. It never got past the login screen. Uber's CAPTCHA was built for humans, and agents cannot pass it.
On
@gracegongGG's Venture with Grace, our Co-Founder & CEO
@ChiZhangData traced how that moment shaped the way we design Kite.
▷ The demo died at the login, not at ordering or paying. The blocker was proving the agent was allowed to be there at all. Spinning up a browser extension to click through the CAPTCHA works, but it is a temporary stage of how agents and the internet should work together.
▷ The permanent path is identity. Every agent needs to prove who it is and where it comes from, carrying who its human or organization principal is, what its purpose is, and the exact authorization scope for that session or request. An agent showing up with no reason is either hallucinating or attacking you.
▷ Where this is heading: an API-first agentic internet, where headless agents authenticate without human login credentials. x402 and MCP are already marching toward that.
Kite Agent Passport is that identity layer: verifiable identity, delegated authority, and permissions scoped per session. No more "prove you're human." 🪁