Skip to content

Console: Compliance

Compliance report

Generate a compliance assessment against any of 7 supported frameworks.

FrameworkRegionWhat it covers
PCTFCanadaPan-Canadian Trust Framework. Identity assurance levels (1-3), consent management, bilingual EN/FR, audit trails.
eIDAS 2.0EUEuropean Digital Identity. PID data model, Level of Assurance (Low/Substantial/High), QEAA, trust lists.
HAIPGlobalHigh Assurance Interoperability Profile for OpenID4VC. Credential format constraints (SD-JWT + mDL), algorithm constraints (ES256/EdDSA).
NIST 800-63USIdentity Assurance Levels (IAL1-3), Authentication Assurance Levels. Federal identity proofing standard.
TDIFAustraliaTrusted Digital Identity Framework. Identity Proofing levels (IP1-3), accreditation requirements.
MOSIPAfrica/AsiaModular Open Source Identity Platform. Offline QR verification, low-connectivity credential exchange.
DIATFUKDigital Identity and Attributes Trust Framework. Service roles, ISO 17065 certification.

Reports evaluate your setup against a target assurance level:

LevelPCTFeIDASNISTTDIFMeaning
LowLevel 1LowIAL1IP1Basic identity assertion. Self-declared, minimal verification.
SubstantialLevel 2SubstantialIAL2IP2Verified identity. Government-issued ID, database checks.
HighLevel 3HighIAL3IP3In-person or biometric verification. Highest confidence.

Each report checks several components and marks them as:

  • Pass — fully compliant
  • Warn — partially compliant or no data yet
  • Fail — non-compliant (action needed)

Consent records

The Consent tab tracks data-sharing agreements:

  • Subject — the person whose data is being shared (DID or identifier)
  • Recipient — who receives the data
  • Purpose — why the data is being shared (e.g., “age verification”)
  • Elements — which data fields are shared (e.g., dateOfBirth, age_over_18)
  • Status — active, expired, or revoked

Revoking consent records the withdrawal but does not retroactively invalidate credentials already shared. It serves as an audit record that consent was withdrawn.

Audit trail

The Audit tab shows a tamper-evident log of all actions in your tenant. Each entry is hash-chained to the previous one, making it detectable if entries are modified or deleted.

Filter by action type to find specific events (e.g., all credential issuances, all team changes).

See the Compliance API reference for programmatic usage.