YAR gives every delegation — to a colleague, a contractor, an app or an AI agent — a parent, a budget and an expiry, enforced when the credential is created. Revoke one, and everything derived from it goes too.
A manager asks a new starter to renew a contractor; the contractor brings in a specialist for a week; an AI assistant spins up a helper agent. Each hop is approved in a different place — the identity provider, a ticket, a Salesforce connected app — and none of them holds the whole chain. When something goes wrong, nobody can say quickly who authorised what, what was passed on, or how to pull it all back.
OAuth tokens stolen from a single third-party integration were used against the Salesforce data of more than 700 organisations.
Source: AppOmni, Salesloft Drift incident{{ phase.msg }}
Token formats such as Macaroons, Biscuit or Tenuo let the holder narrow a token offline. That is fast, but nobody sees the full delegation tree, and revocation depends on expiry or on every verifier holding an up-to-date revocation list. YAR issues every child credential itself, so the tree is visible, budgets hold, and revocation takes effect at the next check.
YAR stores opaque IDs, parent links, limits and timestamps — no names, no payloads. Your systems keep identity and join it locally, so YAR stores no names or identity attributes — only opaque identifiers that your systems resolve locally.
One operator, an append-only log, no consensus, no mining, no tokens. The nearest relative is a certificate-transparency log.
YAR enforces three properties when a credential is created, not after the fact.
YAR runs beside your stack on one delegation flow — contractor onboarding, a partner integration or an AI-agent chain — and produces the chain-of-custody record, budgets and cascade revocation.
Apply to pilotFor identity, SaaS-security and agent platforms. License the engine for your own token service, or talk to us about the patent application.
Talk to usYAR provides technical evidence relevant to these controls. Organisations determine how their obligations are implemented and evidenced; YAR does not make an organisation compliant on its own.
YAR combines process engineering, twelve years of enterprise IT and CRM delivery, and legal training.
It was designed from direct experience of how access and integrations are granted through fragmented request channels — as the missing architectural piece to evidence regulatory compliance.
No. One operator, an append-only log, no consensus, no mining, no tokens. The closest analogue is a certificate-transparency log.
No. They establish who someone is and what a role allows. YAR records and limits how that access is handed on once it leaves its origin.
Those narrow a token offline, in the holder's hands. YAR does derivation server-side, so the whole tree is visible, budgets are enforced, and a revocation reaches every descendant at its next check.
A European patent application (EPO, filed 28 May 2026), System and method for constraint-enforced propagation of credentials, covers the method. It is pending, not granted, and not yet published. Current stage: search.
YAR stores structure: opaque IDs, parent links, limits and timestamps. Names and content stay in your systems, which join them locally.
Associated personal data is erased. The opaque structural record stays, so revocation and audit keep working. Keeping that record should rest on a legal obligation or legal claims (GDPR Art 17(3)(b) or (e)).
The engine (v1.1) is implemented and tested under controlled conditions. We are taking a small number of paid design partners for Q1 2027 to run it against real delegation flows.
Talk to us.
Tell us about a delegation flow you need to govern.