Security and compliance
$ mindc dot.mind --emit-evidence dot.mic3
Wrote mic@3 evidence artifact: dot.mic3 (274 bytes, self-check ok)
$ mindc verify dot.mic3
trace_hash: 195c19973641f721b4a072aca61afbd03191a799c6b5c11d0aebbff4f53c9b5a
trace_hash_kind: mic3-bytes
trace_hash_valid: yes
signature: absent
note: artifact carries no signature (unsigned but attested)
$ mindc verify dot.mic3 --require-signed
error[verify]: artifact carries no valid signature (signature: absent) — --require-signed demands a signed artifactEvidence
Evidence and signing
Every artifact built with an evidence chain carries a hash of its own canonical IR. Signing is a capability you opt into; it is off by default.
Source
.mind program
Canonical IR
mic@3 bytes
trace_hash
SHA-256 over mic@3
Evidence MAP
embedded in the artifact
Signature
opt-in, PQC hybrid
mindc verify
recompute and compare
Evidence chain
Built intrace_hashis anchored on canonical mic@3 bytes (RFC 0016);mindc verifyrecomputes it and reports any mismatch.Artifact signing
Opt-inPQC hybrid signature (ML-DSA-87 + SLH-DSA), both legs required. Stripping a leg or downgrading the scheme tag fails closed. Enabled only when an operator supplies key seeds.
Legacy schemes
RetiredEd25519 and the Ed25519 + ML-DSA-65 hybrid refuse at signing and trust verification; they remain only to read historical artifacts.
Detail and phases: roadmap, evidence chains.
Open compiler
Security posture of the open compiler
What the Apache 2.0 compiler gives you for the supported language surface.
Deterministic builds
Bit-identical on x86/x64, ARM, GPU and any chip: the same inputs give the same output, so artifacts and supply-chain records can be verified.
Build provenance
Manifests record SHA-256 of build outputs, lockfile-pinned dependencies and the compiler version.
Memory safety
Bounds checks and checked integer overflow are on by default, following the documented compiler and runtime boundaries.
Pure-MIND cryptography
AES-GCM, SHA-2/3, HKDF, X25519, RSA-PSS, ECDSA-P256, ML-KEM-768, X.509, HTTP/2 and a TLS 1.3 client, RFC and NIST known-answer verified.
Dependency scanning
Part of the release workflow, with SPDX 3.0 and CycloneDX 1.5 SBOM export.
Compliance reporting
Audit-ready reports for FDA, EU AI Act and ISO 26262 via mind_audit, anchored on the evidence chain.
Commercial runtime
Auditability in the commercial runtime
Runtime-side records for audit review and incident investigation, available with the commercial MIND-Runtime.
Audit logging
Structured audit logs for compilation events, deployments and inference calls.
Commercial- Compilation events
- Deployments
- Inference calls
Execution traces
Structured logs of model execution: inputs, outputs, timestamps and resource usage.
Commercial- Request-level tracing with correlation IDs
- Tamper-evident log storage
- Export to SIEM systems such as Splunk and Datadog
Versioning and lineage
Lineage from training data to deployed artifacts, supporting A/B testing and rollback.
Commercial- Git-based source versioning
- Immutable artifact registry
- Training run metadata (dataset hashes, hyperparameters)
Frameworks
Compliance framework alignment
Deterministic execution and audit logging provide artifacts for deployment-specific compliance review. No certification is claimed.
- Planned, not audited
SOC 2 Type II
Planned for MIND Cloud (hosted control plane). Control mapping is in development; no audit has been completed and no report is available.
- Deployment option
HIPAA
On-premises and VPC deployments can be assessed for customer programs using audit trails, provenance and redaction controls. No certification, control mapping or BAA artifact is published; any BAA needs separate technical and contractual review.
- Planned (2026)
ISO/IEC 27001
Control mapping is planned for hosted offerings. No certification is claimed.
- Enterprise
GDPR and data privacy
A Data Processing Agreement is available for EU customers, with support for data residency requirements and right-to-deletion workflows.
Disclosure
Report a vulnerability
Coordinated disclosure, with CVE assignment and patch releases following best practice.
Email the security contact
Include reproduction steps
Description, steps to reproduce, affected versions if known, and your contact details.
We acknowledge and plan
We aim to acknowledge reports within 48 hours and give a timeline for remediation.
Disclose after the patch
Please do not disclose publicly until we have issued a patch.
Questions about security or compliance?
Talk to us about your requirements, or write to info@star.ga.