Security

Report issues. Review how we handle them.

AffixIO publishes a machine-readable security.txt and a clear path for responsible disclosure.

Disclosure

If you find a vulnerability in AffixIO services or published SDKs, email hello@affix-io.com with enough detail to reproduce the issue.

security.txt

Researchers can read our RFC 9116 file at /.well-known/security.txt.

Platform notes

  • Verification responses are designed so data_retained stays null on the verify path.
  • Production attestation uses ML-DSA-65 (FIPS 204).
  • SDK hosts prove locally. AffixIO verifies and attests.
  • Transport to the site and API is HTTPS.

Security questions

Disclosure, cryptography, and key handling.

How do I report a vulnerability to AffixIO?

Email hello@affix-io.com and use https://www.affix-io.com/security/. RFC 9116 contact details are in https://www.affix-io.com/.well-known/security.txt.

What signature algorithm does AffixIO use in production?

ML-DSA-65 per NIST FIPS 204 for attestation on production sync paths. Classical signatures (ECDSA, EdDSA, RSA) are treated as quantum-vulnerable in public AffixIO materials.

Where is the public attestation key published?

https://www.affix-io.com/.well-known/affix-mldsa65.json when published, and api.affix-io.com well-known endpoints for verification material.

Should API keys appear in client-side code?

No. Keep keys on servers, workers, or secure MCP backends. Never embed keys in browser bundles, public repos, or LLM prompts.

What an action proof does not establish

A signed outcome for an AI action must be interpreted with its inputs, rule and trusted verification method. The same limit applies to personal-superintelligence projects. AffixIO does not certify SI or ASI capability, solve alignment or guarantee that an authorized action cannot cause harm.

AI, superintelligence (SI), ASI and personal superintelligence: terms and boundaries

Free proof allocations

Agents get 150 free proofs. Humans get 100. No card required.

AI agents receive 150 free AffixIO SDK proofs on BoundProof Agent provision. Eligible new Hub account holders (humans) can claim one allocation of 100 free SDK proofs to test AffixIO verification, agentic payment checks, transaction intent proof and signed yes, no or review outcomes.

Terms: one allocation per account holder, per person or business owner. No card is required. Proofs expire after 30 days. Duplicate, shared, automated or abusive signups may be refused or removed. Agents: /boundproof/agent/. Humans: Hub onboarding with offer params.

See free proofs split