Your rules. Every agent.

Authorization
infrastructure
for AI agents.

Let agents work.
Keep control of what they can do.

Keydris checks each connected request. Allow it, ask for approval, or stop it.

A stationary MacBook introduces Keydris. The app expands into screen close-ups for runtimes, request evidence, policy building and fleet review. The policy view follows the cursor through its controls without showing the bezel, then returns to the stationary MacBook at the end.

Connected to your enterprise

Your stack. Your rules.
Every action accounted for.

Explore security

Start with the identity systems your people already use. Connect their tools, define their authority, and carry your policies all the way to the action.

Bring your users, groups and devices. Start with the identity systems you already use.

Connect the tools your people work with. Carry their identity into each governed action.

Define what can continue, what needs a reviewer and what must stop.

Give every governed action a clear outcome. Keep a record of the decision.

01 / Identity

Your enterprise is the starting point.

People, groups and devices give every request its context. Policy follows the signed-in user.

Enterprise context
UsersGroupsDevices
Identity attached to the request
Identity to actionScroll to follow the journey

The AI agent blind spot

AI agents are spreading.
So are the risks.

Unseen agents

82%

of enterprises have discovered unknown or shadow AI agents operating in their environments.

Cloud Security Alliance · 2026
Exceeded permissions

53%

of organizations have experienced AI agents exceeding their intended permissions.

Cloud Security Alliance · 2026
Unapproved AI tools

80%

of employees use AI tools not approved by their organizations.

Cloud Security Alliance · 2026

One authority layer.
From person to action.

Your people. Your rules. A check before each connected action.

People & teams

Use your existing teams.

Planned: connect your directory and use the people and teams you already manage.

Talk through your setup
People & teamsPlanned connection
Lena Morgan

Finance · Signed-in user

TeamFinance
Allowed workInternal reporting
The person’s rules apply.

Team rules

Set clear rules.

Choose what each team’s agents can do, and when someone must approve.

Talk through your setup
Finance team policy
Read internal reportsAllow
Export client recordsApproval required
Access another team’s filesReject

Check each action before it runs.

Planned device service

Apply rules on devices.

Planned: a device service checks connected actions and applies the signed-in person’s rules.

Talk through your setup
Managed workspace
Lena Morgan

Finance policy

Read internal reportsAllow

Check the action. Apply the decision.

Inside Keydris

A clear view.
Control where it counts.

Your people, agents and decisions.
Together in one workspace.

See your devices, agents and the work that needs attention.

Keydris see your whole organisation screen with example data

Software is beginning to act.

Why AI agents need clear limits before they act.

Or read it online first

FAQ

The questions a technical founder, platform engineer, or security reviewer should ask before adopting new infrastructure.

What is Keydris?

Keydris lets you control what AI agents can do before they do it. You define a policy that says what an agent is allowed to do. When the agent attempts a governed action, that action is checked against the policy before it runs, and the result is enforced: ALLOW, APPROVAL REQUIRED, or REJECT. You can let an agent read a repository, require human approval before it merges a pull request, or revoke its authority so the next action it attempts fails verification. Revoking does not stop the agent process or undo work it already finished. Keydris makes the authorization decision. The action itself runs in the system that owns it.

Is Keydris identity, authentication, or an MCP gateway?

No. Keydris is the authorization layer for AI agents. It is not an identity provider, agent runtime, monitoring product, or universal traffic proxy.

Who defines the authority and who issues it?

You define and change the policy. Keydris issues the agent an authority bound to that policy. Updating or reassigning the policy does not require redoing the agent’s CLI setup.

Why shouldn’t I build scoped checks myself?

You can build pieces of the model yourself. Keydris is for teams that want the policy, authority issuance, per-action verification, revocation, administration, and decision evidence to operate as one governed system across supported integrations. The public docs and CLI let you evaluate that tradeoff directly.

Why isn’t OAuth or IAM enough?

OAuth, IAM, service accounts, and workload identity establish who or what has access. Keydris works alongside them and adds a per-action authority check: whether this specific governed action is inside the policy assigned to this agent right now.

MCP already supports authorization. Why use Keydris?

MCP authorization and existing identity systems remain part of the foundation. Keydris adds a governed authority lifecycle across the agent, the policy you author, the authority it presents, per-action verification, revocation, and decision evidence.

Where does verification happen? Can it complete locally?

The receiving boundary evaluates the governed action by requesting verification from the Keydris platform. That boundary can run in your environment, but it does not evaluate the policy by itself.

Does Keydris proxy my traffic or see my payloads?

Keydris does not claim to be a universal proxy for your application traffic. On supported self-hosted paths, payload traffic stays inside your environment and authorization information crosses to Keydris. On third-party systems a Keydris integration may participate in the data path. Keydris does not claim it is never in any data path.

What happens if Keydris is unavailable?

The current platform fails closed: an action whose authority decision cannot be obtained does not proceed. That platform-unavailable behavior is currently fixed, not configurable. It is separate from a policy's own default decision, which you author (for example, reject unmatched actions). Keydris does not claim governed work continues uninterrupted through a control-plane outage.

Does Keydris publish a latency benchmark?

Not yet. The current public material makes no latency claim. Evaluate the supported architecture and integration paths in the documentation rather than relying on an unsourced performance adjective.

What exactly gets revoked? Can the agent keep running?

The authority is revoked, not the agent process. The agent may continue running and attempting actions, but revoked authority fails subsequent verification.

What does the decision record prove?

A decision record preserves the evaluated action, agent, scope, policy version, checks, outcome, and timestamp for review and export. It is evidence of what the system checked and decided, not a guarantee of universal safety or compliance, and not a copy of the underlying request payload.

Start with
one workflow.

See how Keydris could check the actions your team delegates.

Book a demo

In your demo

  1. 1
    Choose an action

    Bring one task your team wants AI to do.

  2. 2
    Set the rules

    Decide what’s allowed and who approves.

  3. 3
    Plan the setup

    See how it could connect to your tools.