Patent Pending · US 64/087,949

ConsentBus
Live Compliance Report

Atomic, cryptographically verifiable consent propagation across heterogeneous mobile SDKs. Every SDK adapter returns a receipt. Every receipt is woven into a tamper-evident HMAC-SHA256 chain.

Consent Version
#2
Generated At
2026-07-07T19:15:47Z
Coverage Score
50%
Chain Integrity
✓ VALID
Adapters
3 registered
STEP 1Registered SDK Adapters
● APPLIED
com.example.mock.alwayssucceeds
v1.4.2
MockSDK.setConsent(.adPersonalization, revoked)
Always applies
consent successfully
● FAILED
com.example.mock.alwaysfails
v0.8.0-beta
⚠ Simulated network timeout while applying consent
Always fails
to apply consent
● NOT_SUPPORTED
com.example.mock.partialsupport
v3.1.0
Purpose adPersonalization not in declared schema
Supports 5 of 10
consent purposes
STEP 4Compliance Coverage Score
50
% coverage
Propagation Breakdown
APPLIED
1
FAILED
1
NOT_SUPPORTED
1*
💡

Claim 5: NOT_SUPPORTED is excluded from the coverage denominator. Score = 1 APPLIED ÷ (1 APPLIED + 1 FAILED) = 50%. No prior art system makes this distinction.

STEP 5Tamper-Evident Chain Integrity
VALID
Every ledger entry's HMAC-SHA256 hash correctly chains to the one before it, and each entry's hash matches a fresh recomputation from its stored content. No tampering detected.
GENESIS
99384dd535544db1f711434d0a0907805dc88a5ba7b0b49b7a75978a6e15df49
1b7d28f7314587d420d530be51095b6fcd6969a9719eb30a6a8eb96a26c638e0
REPORTRaw ComplianceAttestationReport
application/json · exportable · digitally signable
{ "chainProof": [ "99384dd535544db1f711434d0a0907805dc88a5ba7b0b49b7a75978a6e15df49", "1b7d28f7314587d420d530be51095b6fcd6969a9719eb30a6a8eb96a26c638e0" ], "consentVersion": 2, "coverageScore": 50, "generatedAt": "2026-07-07T19:15:47Z", "propagationTable": [ { "nativeMethodCall": "MockSDK.setConsent(.adPersonalization, revoked)", "sdkIdentifier": "com.example.mock.alwayssucceeds", "sdkVersion": "1.4.2", "status": "APPLIED" }, { "nativeMethodCall": "N/A", "sdkIdentifier": "com.example.mock.alwaysfails", "sdkVersion": "0.8.0-beta", "status": "FAILED" }, { "nativeMethodCall": "N/A", "sdkIdentifier": "com.example.mock.partialsupport", "sdkVersion": "3.1.0", "status": "NOT_SUPPORTED" } ] }