The credential is not the action.
Aembit came to agent security from workload identity rather than from posture or from a proxy, and it shows in the parts that are hard. Attestation is cryptographic, credentials are minted per request and never held, and the human operating the agent is carried into the decision. It is worth being precise about what that decision covers, because it covers a great deal — and about where it hands off.
What the product actually is
Worth stating plainly, because the category name attracts products that do much less than this one. Aembit is a control plane and a data plane, and the split between them explains most of the table.
- Aembit Cloudthe control plane. It holds the access policies, verifies workload identity through trust providers, evaluates conditions, decides, and coordinates credential issuance. It is where an administrator writes the rule and where the audit record lands.
- Aembit Edgethe data plane, deployed inside the customer's own environments — a Kubernetes sidecar, an ECS task, a Linux or Windows VM, a Lambda layer, a CI/CD runner. It intercepts the outbound request a workload makes, gathers identity evidence about the process making it, asks the control plane for a credential, injects that credential into the request and forwards it. Workload traffic never passes through Aembit's infrastructure, which is a genuine advantage and a row they win.
- The two MCP componentsan authorization server implementing the OAuth 2.1 flow from the MCP specification, which handles the human's login through an identity provider the company already runs; and an identity gateway, deployed as a Linux virtual machine, which validates the resulting token on every MCP request, enforces policy and exchanges credentials so the agent never holds one for the server behind it. Containerised and fully managed deployments are on their roadmap.
- Blended Identitythe access model that ties it together. Rather than asking who the user is or what the workload is, a policy asks whether this particular user, using this particular agent, may reach this particular resource right now. Two people driving the same agent get credentials scoped to themselves, and either one can be cut off without touching the other.
Where Aembit is strongest
Four rows come out level and two go to Aembit. They are not consolation rows, and three of them are places most of this category has nothing at all.
- Delegated access, and the human on iton-behalf-of access ties at the top of the scale. Credentials are exchanged per user at request time, scoped to that user's own permissions, and the agent holds neither. Every access event records who the authenticated person was, which agent made the request, what was reached and what was decided. Attribution scores a 4 — the caveat is that the human it blends in is the one operating the agent, so an agent running with nobody at the keyboard has no human to blend.
- A published price, per agenttwenty dollars per agent per month, a free tier with no time limit, no prerequisite platform licence. The pricing-unit row ties at the top because that is the same billing unit we use — the bill tracks the population being governed rather than headcount — and the total-cost row goes to them against the 4 we score on every comparison we publish, because a free starting tier and a posted per-agent price is a shorter procurement conversation than ours.
- Your data stays where it isthe decision is made in their cloud, but the traffic is proxied inside the customer's own network and never traverses Aembit. Level with us at the top of the scale, and for a regulated buyer with residency requirements it is often the first question rather than the last.
- MCP governed per tool calllevel with us, and their strongest coverage row. The identity gateway enforces on every MCP request, and content inspection can additionally evaluate tool listings, tool call inputs and tool call outputs — returning allow, block, or transform, where transform forwards the content with sensitive data redacted. That inspection is delivered by a partner service configured on the policy, which is the caveat that keeps the redaction row at a 3, but it is a real verdict at the moment of the call.
- Ecosystem reacha published stack map naming thirty-four integration vendors across secrets management, privileged access, governance and workload identity federation, plus a Terraform provider and Helm charts. Ours is a focused platform and we score it a 2 everywhere, which is a deliberate choice rather than a gap we are working on — but on this row it is theirs.
Reach is not the same thing as the action
Here is the boundary the table is actually measuring, and it is architectural rather than a matter of maturity. Aembit's decision point is the moment a request needs a credential. The question it answers is whether this workload, attested and carrying this person, may hold a credential for that resource under the conditions in force right now — the time of day, the country the request came from, whether the endpoint posture reported by a security platform is healthy. If every condition passes, a short-lived credential is minted, injected into the request and forwarded.
That is a real decision and the table scores it as one: policy scope is a 4, per-request evaluation is a 4, and the runtime row is a 3 rather than the 1 the archetype would suggest. But notice what the answer is about. It is about reach — which system, on whose behalf, from where. Once the credential is in the request and the request is on its way, the agent is inside the target system holding valid permissions, and which record it touches, how many of them it exports, whose data is in the response and whether a person ought to see it first are all decided by that system, not by Aembit.
The one place they cross that line is worth naming, because it shows what the model can do when something inspects the payload: with content inspection configured, an MCP tool call's inputs and outputs are examined and can come back redacted. It is scoped to MCP traffic and it is delivered by a partner service you configure and license separately, which is why the row is a 3 and not a 5 — but it is the exception that proves where the boundary otherwise sits.
Onboarded is not the same thing as discovered
The second half follows from the same architecture. Everything Aembit governs is a Client Workload that somebody defined, reached by an Edge component that somebody installed on a host, a cluster, a pipeline or a gateway VM. That is a deliberate and defensible design — it is why the traffic stays inside the customer's network, and it is why attestation can be cryptographic rather than a shared token.
It also sets the boundary of the estate. The agents under policy are the ones on the list, and the list is one somebody already had. Nothing in the published product material describes finding an agent nobody registered — a script somebody wrote on a Friday, an assistant a team connected to a SaaS tool with a personal token, an integration standing up in a business unit that never spoke to platform engineering. The platform is not built to look for those, and an agent that was never onboarded has no policy to evaluate and no path through Edge.
This is the row where the two approaches are furthest apart, and it is the one worth testing on your own environment rather than taking from either vendor. Connect a discovery pass and compare the count it returns against the list of agents your platform team believes exists. The gap between those two numbers is what an onboarding-first model cannot reach, and the size of it is different at every company.
What the table does not claim
Six standard rows were dropped rather than guessed. Decision latency, because no vendor page publishes a figure and scoring silence is not scoring a product. Step-up authentication and human approval, neither documented in either direction — an access condition passes or denies, and nothing in the material describes a challenge raised to a person mid-action, so the row was cut rather than scored on its absence. Agent-to-agent authority chaining, undocumented. Connector breadth, dropped on fairness: their integrations are trust, credential and posture providers, ours are governed connectors and tools, and counting them against each other would measure nothing. New-integration turnaround, unpublished. Our own audit-first rollout row is held pending internal confirmation and appears on no comparison we publish.