EU AI Act: Article 50 transparency live 2 August 2026  ·  Annex III high-risk (Article 12, Article 9) fixed at 2 December 2027 See obligations →

Security

Built to be verified.

KairoNull's security model is inherent to the product. Evidence records are cryptographically tamper-evident by design. This page documents how we protect infrastructure and the integrity of records we produce.

Cryptographic integrity

Core SHA-256 Hash Chaining

Every evidence record is hashed using SHA-256 at the point of generation. Each record's hash is incorporated into the next record, forming an append-only chain. Tampering with any record in the chain breaks every subsequent hash, making any modification immediately detectable.

Core Contemporaneous Capture

Evidence is captured at the moment of the AI decision, not reconstructed after the fact. Timestamps are bound to the hash at capture, not at write time. This is what distinguishes evidence from a log.

Verification Public Verification Tool

Any record can be verified independently at kaironull.com/verify using its SHA-256 hash. No account required. Verification logic is documented at how-verification-works.

Infrastructure security

Cloudflare Edge Network

kaironull.com is served via Cloudflare Pages on a global edge network. TLS 1.3 enforced. HSTS with preload active. All traffic is encrypted in transit.

HTTP Security Headers

All responses include: X-Frame-Options: DENY, X-Content-Type-Options: nosniff, Referrer-Policy: strict-origin-when-cross-origin, and a restrictive Content-Security-Policy. No third-party scripts are loaded outside approved origins.

Minimal Data Collection

We collect no third-party cookies, no device fingerprints, no cross-site identifiers. The only personal data we hold is newsletter subscriber email addresses. See our Privacy Policy.

Authentication and access control

Access API Authentication

All API calls to the Umbra Trust Protocol require a signed bearer token issued at onboarding. Tokens are scoped per integration, short-lived, and rotatable without service interruption. Leaked tokens can be revoked immediately from the customer portal.

Access Role-Based Access Controls

Evidence records are write-once from the integration and read-controlled by role. Auditors can be granted read-only access to specific ledger ranges without access to other system functions. All access events are themselves logged in the audit trail.

Access No Shared Credentials

KairoNull does not use shared API keys or symmetric secrets for customer authentication. Each integration receives a unique credential pair. Multi-tenant isolation is enforced at the data layer, not just the application layer.

Key management

Crypto Designed for HSM-Backed Key Storage in Cloud Deployments

Cloud-hosted deployments are designed for HSM-backed key stores using AWS KMS, so signing keys never exist in plaintext in application memory or storage, with automated key rotation on a defined schedule. This is on the deployment roadmap and not yet deployed.

Crypto Customer-Controlled Verification Keys

The public key used to verify your evidence bundle is provided to you at onboarding and can be stored independently. This means you can verify the integrity of any record even if KairoNull ceases to operate, with no dependency on our infrastructure.

Penetration testing and certification

External Penetration Testing

Third-party penetration testing is planned, and scheduling with an independent security firm is in progress. The scope will cover API endpoints, authentication flows, cryptographic record generation, and infrastructure configuration. Results will be used to drive remediation before enterprise contracts are signed.

SOC 2 Type II (In Progress)

KairoNull is on a structured path to SOC 2 Type II certification. Enterprise customers who require this as a procurement condition can discuss timeline in the scoping call. Interim security evidence is available under NDA.

ISO 27001 Alignment

Our internal security controls are mapped against the ISO 27001:2022 framework. Documented policies cover information security, access control, incident response, and data classification. Formal certification is roadmapped alongside SOC 2.

Availability and resilience

SLA 99.9% Uptime Target

The evidence capture pipeline is designed for high availability. Cloud deployments use multi-region redundancy. Enterprise SLA terms are available to negotiate as part of Professional and Enterprise tier contracts.

Incident Response

We operate a documented incident response playbook covering detection, containment, notification, and post-incident review. Enterprise customers are notified within 1 hour of any incident affecting evidence capture availability or integrity. Status updates are published at kaironull.com/status.

Data Residency

Cloud deployments use EU-region infrastructure by default. US and APAC region options are available on request. The Sovereign tier provides full on-premise or private cloud deployment for organisations that require data to remain within their own environment. Data residency region is documented in your contract and reflected in your DPA.

Responsible disclosure

Found a vulnerability?

We take security reports seriously. If you discover a security issue affecting kaironull.com or the Umbra Trust Protocol, please disclose it responsibly.

Email: [email protected]

Please include: a description of the vulnerability, steps to reproduce, potential impact, and any proof-of-concept. We will acknowledge receipt within 48 hours and aim to resolve critical issues within 7 days.