Everything we say — and exactly what backs it.
Honesty is the product. This page lists what is proven, what we say only with a qualifier, and what we deliberately do not say yet — with the unlock condition for each. Every number is computed from the live scanner registry, never a hand-maintained literal.
Computed, not recalled.
Audited at commit d63fe404 · Claims Card v3 · September 12, 2026. Detector counts are enumerated from the live registry at build time; a drift test fails the build if any count diverges.
Proven.
Every statement here is backed by code, a signed artifact, or an emulator-verified control — say it plainly.
Scope and scale
- Detectors across AWS, GCP, Azure, GitLab and Bitbucket — the headline count is computed from the live scanner registry at build time, never a hand-maintained literal.
- A larger set of detectors registered across every platform integration (the all-platforms total), with GitHub counted as a fix-delivery code host.
- An open-source oidc-audit CLI (MIT) and a trustfix-action for CI.
Fix engine
- Deterministic first: fixes come from certified synthesis or validated templates; an AI fallback with a numeric confidence is used only when no deterministic path exists; the engine fails closed to “Review required”.
- For the OIDC and IAM trust-policy family on AWS — missing subject condition, overly broad trust, insecure StringLike, fork-PR risk, wildcard environment, admin trust — and for seven GCP public-binding types, a fix reaches “✓ Proven correct” with a signed receipt.
- Proven fixes ship as native GitHub pull requests. GitLab, Bitbucket and Azure DevOps: preview.
- A deterministic delta check blocks any fix that widens access; an SMT non-broadening certificate is attached to certified fixes.
- Every fix button states the outcome: “Open proven fix” / “Open reviewed fix” / “See guidance” / “Needs input” — never a generic “Fix”.
Proof layer
- A per-tenant Ed25519-signed, SHA-256 hash-chained ledger with RFC 6962-style Merkle inclusion proofs and signed tree heads.
- Signed OSCAL 1.1.2 assessment-results packs, signed SOC 2 evidence bundles, signed Board Brief JSON packs; an OCSF 1.3 event feed with SIEM push; SARIF from the CLI and the Action.
- Receipts verify offline with our open verifier, from source.
Agents
- Agent Passports are W3C Verifiable Credentials 2.0 (DataIntegrityProof, eddsa-jcs-2022, did:key), verifiable offline, with revocation via a status list and a signed A2A agent card.
- A default-deny MCP gateway whose every allow/deny decision is sealed to the ledger and can be re-derived by an auditor from the sealed record.
- Delegation chains are checked for narrowing with a counterexample on refusal, with an honest split between mediated hops (enforced) and observed hops (recorded).
Enterprise
- SSO (SAML 2.0 and OIDC), SCIM 2.0 provisioning, four-role RBAC, exportable audit log, application-layer tenant isolation, envelope encryption via KMS, a DPA, a security questionnaire, a sub-processor list and a security whitepaper — all emulator-verified.
- No SOC 2 certificate is held; no third-party penetration test is on record yet. We say so before you ask.
Checked.
True with a qualifier. These are the exact words to use — the qualifier is part of the claim, not a footnote.
Not yet.
What we refuse to claim until it is real — with the exact unlock condition for each. When one unlocks, it moves up and the changelog records the date.
What changed, when.
A new entry whenever a “Not yet” unlocks or a build-time number changes.
- 2026-09-12Claims Card v3 issued; numbers computed at commit d63fe404. Detector counts read from the live registry, never a literal.
- 2026-09-13Delegation solver wording reconciled to the machine-checked reachability (the Z3 solver is reached 0 times on the shipped delegation corpus — a deterministic subsumption check produces the verdict). Status list moved to RFC 1950 (zlib) framing.
- 2026-09-13UNLOCKED “W3C Bitstring Status List”: a real, signed W3C BitstringStatusListCredential is now served for the Agent Passport credentialStatus (GZIP + multibase encodedList), alongside the IETF Token Status List for JWT consumers — both pass third-party verification (@noble + plain zlib, no TrustFix code). Certifier fix-path SMT check machine-checked as genuinely reached (positive solver count), unlike the delegation path (zero).
- 2026-10-08Three competitive claims retired after the October competitive research refuted them: fix-PR exclusivity, a first/only agent or MCP gate, and unique on-prem coverage. Replaced by what can be verified: the fix-proof, agent-gate and on-prem sensor lines.
- 2026-10-10Per-component enrollment added as BUILT (not yet claimable): every on-prem component enrolls with a customer-minted one-time code and its own sealed credential. It unlocks after the staging run with a new organization.
Audited at commit d63fe404. Numbers re-derive on every release; this page imports the counts from the registry, never a literal. See the Trust Center for the security whitepaper, questionnaire, and pen-test methodology.