Transparency

Platform metrics

Numbers we can evidence. Live circuit and Merkle counts from the public health endpoint. Documented SDK benchmarks with reproduction commands. No synthetic uptime percentages.

Live figures last fetched:

Merkle audit leaves

Cumulative append-only audit tree. Last root update: see health endpoint.

/v1/merkle/root

Policy version

1.7.0

Circuit policy bundle version returned by health.

Attestation algorithm

Post-quantum signatures on the attest path. Public key at /.well-known/affix-mldsa65.json.

Current Merkle root

Truncated for display. Full root in health JSON.

SDK throughput (documented run)

Measured on 28 August 2026 on this host with Node 20 and @affix-io/sdk-light. Circuit: simple_yesno. These are lab numbers, not a capacity guarantee.

ModeResultHow to reproduce
Offline HMAC prove~101 proofs/sec (9.9 ms each, n=100)Sequential sdk.prove({ mode: "offline" }) loop
Online prove + attest~78 ms round trip (single call)sdk.prove({ mode: "online" }) to api.affix-io.com
Demo API rate limit4 requests/secPublic demo key quota on api.affix-io.com
Integration test suite18 / 19 passed (28 Aug 2026)npm test in the AffixIO demo repo
Huge batch regression267 scenarios, 0 false positives16 store adapters × pass/fail controls, seed 42

The one failing test on 28 August was an online verify call rejected with rate_limited after earlier tests consumed the demo quota. Offline paths and the 94-second huge batch passed. Read the full test write-up.

API data footprint (server snapshot)

Sizes from the production API data directory on 28 August 2026. This is operational storage, not customer PII volume.

StoreSizeNotes
Total data directory~11 MBJSON-backed stores on api.affix-io.com
merkle-audit.json~449 KB1,547 leaves at time of measurement
key-usage.json~2.3 MB20,000 logged API request events
proof-store.json~2.5 MBActive proof index (by digest and proof id)
carriers.json~1.3 MBQR and compact carrier payloads

Free Hub trial

100 proofs. No card. Yours in minutes.

Sign up free, confirm your email, and redeem 100 SDK proof credits for 30 days. Run the same benchmarks on your stack before you commit to a licence.

  • Free sign-up at Hub
  • 100 proofs after email confirmation
  • 30-day window to use them
  • No overage on trial

Questions we hear often

Where do the live numbers on this page come from?

Circuit count, Merkle leaf count, policy version and attestation algorithm are read from api.affix-io.com/api/health in your browser. Run curl -s https://api.affix-io.com/api/health to verify.

How was SDK throughput measured?

On 28 August 2026 we ran 100 consecutive offline proves with @affix-io/sdk-light on Node 20 using circuit simple_yesno. Total time 991 ms. Online round trip on the same host measured 78 ms including attestation.

What uptime figure does AffixIO publish?

We do not quote a synthetic uptime percentage. The public incident log at status.affix-io.com opened on 15 August 2026 and lists zero closed incidents. Component checks run from that page in your browser.