Operators
Controls run as workflows, not as documents
Named tasks, approval gates, and evidence chains execute inside daily operations, not in a separate compliance layer.
See how it worksCompliance OS for NDIS, aged care & healthcare
FormaOS turns NDIS, aged care and healthcare obligations into enforced workflows — named owners, blocked failure paths, and an immutable evidence trail. Every control stays audit-ready, so you pass Commission and accreditation review the first time.
Guided assessment · AU-hosted by default · Evidence-backed workflows
10 frameworks scored out of the box, including ISO 27001, SOC 2, NDIS Practice Standards and HIPAA.
Policy and register templates are written against the NDIS Commission, AHPRA, ACECQA and ASIC, so the language matches what your assessor expects to see.
Operators see accountable workflows. Security reviewers see defensible evidence. Procurement sees a structured evaluation path. Each audience gets substance without waiting for a demo.
Operators
Named tasks, approval gates, and evidence chains execute inside daily operations, not in a separate compliance layer.
See how it worksEnterprise buyers
Identity controls, audit exports, hosting posture, and procurement artifacts stay in a single narrative buyers can verify.
See enterprise pathSecurity reviewers
Trust documentation, evidence defensibility, and review-ready context surface early so reviewers can verify substance upfront.
Visit trust centreFormaOS turns compliance into a continuous operating loop rather than a document clean-up project before an audit.
Map the operational process, owners, due dates, evidence, and review points.
Set what must be present before work can move forward.
FormaOS runs checks continuously and blocks incomplete paths.
Actions, approvals, timestamps, and context become audit evidence.
Export the evidence chain instead of rebuilding it under pressure.
Every org's audit log is hash-chained, RLS-locked against mutation, and anchored daily to Sigstore Rekor, the same append-only transparency log the Linux Foundation runs for signed open-source releases.
Tamper-evident by construction
Each row carries a sequence number and an HMAC-SHA256 signature linking it to the previous row. A nightly cron re-walks the chain; any drift surfaces as a chain-integrity break before the next audit.
Verifiable without trusting us
Daily, each org's chain top is submitted to Sigstore Rekor as an RFC 6962-style Merkle entry. An auditor can verify the timestamp of any event without trusting us, the proof goes through Linux Foundation infrastructure.
Immutable, even to platform admins
A BEFORE UPDATE OR DELETE trigger rejects any mutation of audit rows, backed by restrictive RLS deny policies. Even a platform admin with service-role credentials, which bypasses RLS, is stopped by the trigger. Enforced by Postgres, not application code.