Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion app/(marketing)/audit-evidence-management/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { breadcrumbSchema, faqSchema, siteUrl } from '@/lib/seo';
export const dynamic = 'force-static';
export const metadata: Metadata = {
title:
'Audit Evidence Management - Immutable Evidence & Audit Trails | FormaOS',
'Audit Evidence Management | FormaOS',
description:
'Capture, organize, and export audit evidence automatically. FormaOS creates immutable audit trails tied to compliance controls, eliminating pre-audit evidence scrambles.',
alternates: { canonical: `${siteUrl}/audit-evidence-management` },
Expand Down
2 changes: 1 addition & 1 deletion app/(marketing)/changelog/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { siteUrl } from '@/lib/seo';

export const dynamic = 'force-static';
export const metadata: Metadata = {
title: 'FormaOS Changelog | Compliance Infrastructure Product Updates',
title: 'FormaOS Changelog - Product Updates',
description:
'Latest FormaOS product updates across compliance workflows, audit readiness, evidence management, onboarding, care operations, and system infrastructure.',
keywords: [
Expand Down
8 changes: 4 additions & 4 deletions app/(marketing)/childcare-compliance/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ const childcareFaqSchema = faqSchema([
export const dynamic = 'force-static';

export const metadata: Metadata = {
title: 'Childcare Compliance Software - NQF, ACECQA & Child Safety | FormaOS',
title: 'Childcare Compliance Software | FormaOS',
description:
"Operationalise ACECQA's National Quality Framework across all 7 quality areas. Educator credential tracking, QIP builder, child safety workflows. Assessment-ready every day.",
'Track NQF, ACECQA, and child safety obligations. Manage policies, evidence, incidents, and staff records across services in one audit-ready platform.',
keywords: [
'childcare compliance software Australia',
'NQF compliance software',
Expand All @@ -68,7 +68,7 @@ export const metadata: Metadata = {
alternates: { canonical: `${siteUrl}/childcare-compliance` },
openGraph: {
title:
'Childcare Compliance Software - NQF, ACECQA & Child Safety | FormaOS',
'Childcare Compliance Software | FormaOS',
description:
'Operationalise the National Quality Framework across all 7 quality areas. Educator credential tracking, QIP builder, and child safety workflows.',
url: `${siteUrl}/childcare-compliance`,
Expand All @@ -87,7 +87,7 @@ export const metadata: Metadata = {
twitter: {
card: 'summary_large_image',
title:
'Childcare Compliance Software - NQF, ACECQA & Child Safety | FormaOS',
'Childcare Compliance Software | FormaOS',
description:
'Operationalise the NQF across all 7 quality areas. Educator credentials, QIP builder, child safety workflows.',
images: [`${siteUrl}/og-image.png`],
Expand Down
4 changes: 2 additions & 2 deletions app/(marketing)/compare/6clicks/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ import {
export const dynamic = 'force-static';
export const metadata: Metadata = {
title:
'FormaOS vs 6clicks - Australian Compliance Platform Comparison | FormaOS',
'FormaOS vs 6clicks - Compliance Comparison | FormaOS',
description:
'FormaOS vs 6clicks: operational compliance execution with industry-specific frameworks vs AI-powered GRC with Hub & Spoke multi-entity governance.',
alternates: {
canonical: `${siteUrl}/compare/6clicks`,
},
openGraph: {
title:
'FormaOS vs 6clicks - Australian Compliance Platform Comparison | FormaOS',
'FormaOS vs 6clicks - Compliance Comparison | FormaOS',
description:
'FormaOS vs 6clicks: operational compliance execution with industry-specific frameworks vs AI-powered GRC with Hub & Spoke multi-entity governance.',
type: 'website',
Expand Down
4 changes: 2 additions & 2 deletions app/(marketing)/compare/complispace/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ import {
export const dynamic = 'force-static';
export const metadata: Metadata = {
title:
'FormaOS vs CompliSpace - Australian Compliance Platform Comparison | FormaOS',
'FormaOS vs CompliSpace - Compliance Comparison | FormaOS',
description:
'FormaOS vs CompliSpace: operational compliance execution across 5 regulated industries vs compliance training and policy management for education and childcare.',
alternates: {
canonical: `${siteUrl}/compare/complispace`,
},
openGraph: {
title:
'FormaOS vs CompliSpace - Australian Compliance Platform Comparison | FormaOS',
'FormaOS vs CompliSpace - Compliance Comparison | FormaOS',
description:
'FormaOS vs CompliSpace: operational compliance execution across 5 regulated industries vs compliance training and policy management for education and childcare.',
type: 'website',
Expand Down
4 changes: 2 additions & 2 deletions app/(marketing)/compare/healthmetrics/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ import {
export const dynamic = 'force-static';
export const metadata: Metadata = {
title:
'FormaOS vs HealthMetrics - Healthcare & Aged Care Compliance Comparison | FormaOS',
'FormaOS vs HealthMetrics - Compliance Comparison | FormaOS',
description:
'FormaOS vs HealthMetrics: operational compliance execution with named ownership and verified evidence chains vs clinical governance and quality reporting tools.',
alternates: {
canonical: `${siteUrl}/compare/healthmetrics`,
},
openGraph: {
title:
'FormaOS vs HealthMetrics - Healthcare & Aged Care Compliance Comparison | FormaOS',
'FormaOS vs HealthMetrics - Compliance Comparison | FormaOS',
description:
'FormaOS vs HealthMetrics: operational compliance execution with named ownership and verified evidence chains vs clinical governance and quality reporting tools.',
type: 'website',
Expand Down
2 changes: 1 addition & 1 deletion app/(marketing)/compare/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export const dynamic = 'force-static';
export const metadata: Metadata = {
title: 'Compare FormaOS vs AU Compliance Platforms',
description:
'Compare FormaOS against Ideagen Policy Logic, Riskware, 6clicks, and HealthMetrics. See how operational compliance execution beats traditional GRC and clinical-reporting tools for NDIS, aged care, and healthcare.',
'Compare FormaOS to HealthMetrics, CompliSpace, Riskware, and 6clicks across pricing, frameworks, evidence integrity, and audit-readiness.',
alternates: {
canonical: `${siteUrl}/compare`,
},
Expand Down
4 changes: 2 additions & 2 deletions app/(marketing)/compare/riskware/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ import {
export const dynamic = 'force-static';
export const metadata: Metadata = {
title:
'FormaOS vs Riskware - Australian Compliance Platform Comparison | FormaOS',
'FormaOS vs Riskware - Compliance Comparison | FormaOS',
description:
'FormaOS vs Riskware: operational compliance workflows with industry-specific frameworks, named ownership, and evidence chains vs traditional GRC risk management.',
alternates: {
canonical: `${siteUrl}/compare/riskware`,
},
openGraph: {
title:
'FormaOS vs Riskware - Australian Compliance Platform Comparison | FormaOS',
'FormaOS vs Riskware - Compliance Comparison | FormaOS',
description:
'FormaOS vs Riskware: operational compliance workflows with industry-specific frameworks, named ownership, and evidence chains vs traditional GRC risk management.',
type: 'website',
Expand Down
8 changes: 4 additions & 4 deletions app/(marketing)/construction-compliance/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ export const dynamic = 'force-static';

export const metadata: Metadata = {
title:
'Construction WHS Compliance Software - SafeWork & Site Safety | FormaOS',
'Construction WHS Compliance Software | FormaOS',
description:
'Manage WHS Act obligations, SWMS registers, contractor inductions, and SafeWork incident notifications. Multi-site compliance for Australian construction and infrastructure.',
'SafeWork and site safety obligations for construction teams. Track inductions, SWMS, incidents, and evidence across projects and crews.',
keywords: [
'construction compliance software Australia',
'WHS compliance software',
Expand All @@ -70,7 +70,7 @@ export const metadata: Metadata = {
alternates: { canonical: `${siteUrl}/construction-compliance` },
openGraph: {
title:
'Construction WHS Compliance Software - SafeWork & Site Safety | FormaOS',
'Construction WHS Compliance Software | FormaOS',
description:
'Manage WHS Act obligations, SWMS registers, contractor inductions, and SafeWork incident notifications for Australian construction.',
url: `${siteUrl}/construction-compliance`,
Expand All @@ -89,7 +89,7 @@ export const metadata: Metadata = {
twitter: {
card: 'summary_large_image',
title:
'Construction WHS Compliance Software - SafeWork & Site Safety | FormaOS',
'Construction WHS Compliance Software | FormaOS',
description:
'Manage WHS Act obligations, SWMS registers, contractor inductions, and SafeWork notifications for Australian construction.',
images: [`${siteUrl}/og-image.png`],
Expand Down
2 changes: 1 addition & 1 deletion app/(marketing)/contact/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { submitMarketingLead } from './actions';
import ContactPageContentNew from './ContactPageContentNew';
import { siteUrl } from '@/lib/seo';
export const metadata: Metadata = {
title: 'Talk to Sales | Pricing, Procurement, and Enterprise Review | FormaOS',
title: 'Talk to Sales - Pricing and Procurement | FormaOS',
description:
'Talk to FormaOS about plan fit, enterprise evaluation, procurement review, and rollout for regulated teams.',
alternates: {
Expand Down
4 changes: 2 additions & 2 deletions app/(marketing)/customer-stories/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import CustomerStoriesContent from './CustomerStoriesContent';
import { siteUrl } from '@/lib/seo';
export const dynamic = 'force-static';
export const metadata: Metadata = {
title: 'Customer Stories - Compliance Operations in Practice | FormaOS',
title: 'Customer Stories - Compliance in Practice | FormaOS',
description:
'See how regulated operators use FormaOS to govern controls, evidence, and audit readiness in healthcare, NDIS, aged care, and financial services.',
alternates: {
Expand All @@ -18,7 +18,7 @@ export const metadata: Metadata = {
},
twitter: {
card: 'summary_large_image',
title: 'Customer Stories - Compliance Operations in Practice | FormaOS',
title: 'Customer Stories - Compliance in Practice | FormaOS',
description:
'See how regulated operators use FormaOS to govern controls, evidence, and audit readiness in regulated industries.',
},
Expand Down
8 changes: 4 additions & 4 deletions app/(marketing)/enterprise/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,20 +11,20 @@ import {
export const dynamic = 'force-static';

export const metadata: Metadata = {
title: 'FormaOS for Enterprise | Compliance Operating System',
title: 'FormaOS for Enterprise | Compliance OS',
description:
'Enterprise compliance management with SAML 2.0 SSO, AU-hosted deployment by default, audit-ready artifacts, and dedicated security review support. Built for regulated industries.',
'Enterprise compliance with SAML 2.0 SSO, AU-hosted deployment, audit-ready artifacts, and dedicated security review support.',
alternates: { canonical: `${siteUrl}/enterprise` },
openGraph: {
title: 'FormaOS for Enterprise | Compliance Operating System',
title: 'FormaOS for Enterprise | Compliance OS',
description:
'Enterprise compliance management with SAML 2.0 SSO, AU-hosted deployment by default, and audit-ready procurement artifacts.',
type: 'website',
url: `${siteUrl}/enterprise`,
},
twitter: {
card: 'summary_large_image',
title: 'FormaOS for Enterprise | Compliance Operating System',
title: 'FormaOS for Enterprise | Compliance OS',
description:
'Enterprise compliance management with SAML 2.0 SSO, AU-hosted deployment by default, and audit-ready procurement artifacts.',
},
Expand Down
6 changes: 3 additions & 3 deletions app/(marketing)/evaluate/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@ export const dynamic = 'force-static';
export const metadata: Metadata = {
title: 'FormaOS | Evaluate Compliance',
description:
'Evaluate obligations, controls, and evidence readiness before risk becomes exposure.',
'Evaluate obligations, controls, and evidence readiness before risk becomes exposure. Map gaps, surface owner accountability, and plan remediation.',
alternates: {
canonical: `${siteUrl}/evaluate`,
},
openGraph: {
title: 'Evaluate Compliance | FormaOS',
description:
'Evaluate obligations, controls, and evidence readiness before risk becomes exposure.',
'Evaluate obligations, controls, and evidence readiness before risk becomes exposure. Map gaps, surface owner accountability, and plan remediation.',
type: 'website',
url: `${siteUrl}/evaluate`,
locale: 'en_AU',
Expand All @@ -22,7 +22,7 @@ export const metadata: Metadata = {
card: 'summary_large_image',
title: 'Evaluate Compliance | FormaOS',
description:
'Evaluate obligations, controls, and evidence readiness before risk becomes exposure.',
'Evaluate obligations, controls, and evidence readiness before risk becomes exposure. Map gaps, surface owner accountability, and plan remediation.',
},
};

Expand Down
2 changes: 1 addition & 1 deletion app/(marketing)/features/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export const dynamic = 'force-static';
export const metadata: Metadata = {
title: 'Platform Features - FormaOS',
description:
'Every feature inside FormaOS: framework packs, compliance gate enforcement, SHA-256 evidence verification, workflow automation, risk heatmaps, cross-mapping, dashboard builder, integration marketplace, and more.',
'25 features across framework packs, evidence verification, workflow automation, risk heatmaps, cross-mapping, and the integration marketplace.',
alternates: {
canonical: `${siteUrl}/features`,
},
Expand Down
8 changes: 4 additions & 4 deletions app/(marketing)/financial-services-compliance/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,9 @@ export const dynamic = 'force-static';

export const metadata: Metadata = {
title:
'Financial Services Compliance Software - ASIC, APRA & AUSTRAC | FormaOS',
'Financial Services Compliance Software | FormaOS',
description:
'Map AFS licence obligations, manage breach registers, track AUSTRAC AML/CTF requirements, and generate board reporting packs. Built for Australian financial services compliance.',
'Aligned with ASIC, APRA, and AUSTRAC requirements. Map controls, track obligations, and maintain evidence for AFS licensees and credit licensees.',
keywords: [
'financial services compliance software Australia',
'ASIC compliance software',
Expand All @@ -69,7 +69,7 @@ export const metadata: Metadata = {
alternates: { canonical: `${siteUrl}/financial-services-compliance` },
openGraph: {
title:
'Financial Services Compliance Software - ASIC, APRA & AUSTRAC | FormaOS',
'Financial Services Compliance Software | FormaOS',
description:
'Map AFS licence obligations, manage breach registers, track AUSTRAC AML/CTF, and generate board reporting packs for Australian financial services.',
url: `${siteUrl}/financial-services-compliance`,
Expand All @@ -88,7 +88,7 @@ export const metadata: Metadata = {
twitter: {
card: 'summary_large_image',
title:
'Financial Services Compliance Software - ASIC, APRA & AUSTRAC | FormaOS',
'Financial Services Compliance Software | FormaOS',
description:
'Map AFS licence obligations, manage breach registers, track AUSTRAC AML/CTF for Australian financial services.',
images: [`${siteUrl}/og-image.png`],
Expand Down
4 changes: 2 additions & 2 deletions app/(marketing)/healthcare-compliance-platform/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import { breadcrumbSchema, faqSchema, siteUrl } from '@/lib/seo';
export const dynamic = 'force-static';
export const metadata: Metadata = {
title:
'Healthcare Compliance Platform - Clinical Governance & Accreditation | FormaOS',
'Healthcare Compliance Platform | FormaOS',
description:
'Healthcare compliance platform for hospitals, clinics, and care providers. Manage NSQHS Standards, AHPRA requirements, clinical governance, incident reporting, and accreditation readiness in one system.',
'Manage NSQHS Standards, AHPRA requirements, clinical governance, incident reporting, and accreditation readiness for hospitals and clinics.',
alternates: { canonical: `${siteUrl}/healthcare-compliance-platform` },
openGraph: {
title: 'Healthcare Compliance Platform | FormaOS',
Expand Down
6 changes: 3 additions & 3 deletions app/(marketing)/healthcare-compliance/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ export const dynamic = 'force-static';

export const metadata: Metadata = {
title:
'Healthcare Compliance Software - AHPRA, NSQHS & Clinical Governance | FormaOS',
'Healthcare Compliance Software | FormaOS',
description:
'Track AHPRA registrations, NSQHS Standards accreditation, CPD hours, and adverse events. Continuous compliance for healthcare and allied health providers in Australia.',
keywords: [
Expand Down Expand Up @@ -70,7 +70,7 @@ export const metadata: Metadata = {
alternates: { canonical: `${siteUrl}/healthcare-compliance` },
openGraph: {
title:
'Healthcare Compliance Software - AHPRA, NSQHS & Clinical Governance | FormaOS',
'Healthcare Compliance Software | FormaOS',
description:
'Track AHPRA registrations, NSQHS Standards accreditation, CPD hours, and adverse events for Australian healthcare providers.',
url: `${siteUrl}/healthcare-compliance`,
Expand All @@ -89,7 +89,7 @@ export const metadata: Metadata = {
twitter: {
card: 'summary_large_image',
title:
'Healthcare Compliance Software - AHPRA, NSQHS & Clinical Governance | FormaOS',
'Healthcare Compliance Software | FormaOS',
description:
'Track AHPRA registrations, NSQHS Standards accreditation, CPD hours, and adverse events for Australian healthcare.',
images: [`${siteUrl}/og-image.png`],
Expand Down
6 changes: 3 additions & 3 deletions app/(marketing)/industries/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { breadcrumbSchema, siteUrl } from '@/lib/seo';
export const dynamic = 'force-static';
export const metadata: Metadata = {
title:
'Compliance Infrastructure Across Australian Regulated Industries | FormaOS',
'Compliance Across Australian Industries | FormaOS',
description:
'Pre-built compliance frameworks for NDIS, Healthcare, Financial Services, Education and Childcare, and Construction. Australian regulatory standards built in.',
keywords: [
Expand Down Expand Up @@ -37,7 +37,7 @@ export const metadata: Metadata = {
url: `${siteUrl}/industries`,
siteName: 'FormaOS',
title:
'Compliance Infrastructure Across Australian Regulated Industries | FormaOS',
'Compliance Across Australian Industries | FormaOS',
description:
'Pre-built compliance frameworks for NDIS, Healthcare, Financial Services, Education and Childcare, and Construction.',
images: [
Expand All @@ -52,7 +52,7 @@ export const metadata: Metadata = {
twitter: {
card: 'summary_large_image',
title:
'Compliance Infrastructure Across Australian Regulated Industries | FormaOS',
'Compliance Across Australian Industries | FormaOS',
description:
'Pre-built compliance frameworks for NDIS, Healthcare, Financial Services, Education and Childcare, and Construction.',
images: [`${siteUrl}/og-image.png`],
Expand Down
2 changes: 1 addition & 1 deletion app/(marketing)/integrations/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export const dynamic = 'force-static';
export const metadata: Metadata = {
title: 'Integrations - FormaOS',
description:
'FormaOS integrates with your existing tools - Jira, Slack, Microsoft Teams, GitHub, Zapier, AWS, Azure, and more - to embed compliance into the workflows your team already uses.',
'FormaOS integrates with Jira, Slack, Microsoft Teams, GitHub, Zapier, AWS, and Azure to embed compliance into the workflows your team already uses.',
alternates: { canonical: `${siteUrl}/integrations` },
openGraph: {
title: 'Integrations | FormaOS',
Expand Down
2 changes: 1 addition & 1 deletion app/(marketing)/iso-compliance-software/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import IsoContent from './IsoContent';
import { breadcrumbSchema, faqSchema, siteUrl } from '@/lib/seo';
export const dynamic = 'force-static';
export const metadata: Metadata = {
title: 'ISO Compliance Software - ISO 27001 Automation Platform | FormaOS',
title: 'ISO 27001 Compliance Automation | FormaOS',
description:
'Automate ISO 27001 compliance with FormaOS. Map controls to Annex A requirements, capture evidence continuously, and maintain audit-ready documentation year-round.',
alternates: { canonical: `${siteUrl}/iso-compliance-software` },
Expand Down
4 changes: 2 additions & 2 deletions app/(marketing)/legal/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@ export const dynamic = 'force-static';
export const metadata: Metadata = {
title: 'FormaOS | Legal',
description:
'Legal and compliance resources for FormaOS: Terms, Privacy, DPA summary, and subprocessors.',
'Legal and compliance resources for FormaOS: Terms of Service, Privacy Policy, Data Processing Agreement summary, and sub-processor list.',
alternates: { canonical: `${siteUrl}/legal` },
openGraph: {
title: 'FormaOS | Legal',
description:
'Legal and compliance resources for FormaOS: Terms, Privacy, DPA summary, and subprocessors.',
'Legal and compliance resources for FormaOS: Terms of Service, Privacy Policy, Data Processing Agreement summary, and sub-processor list.',
type: 'website',
url: `${siteUrl}/legal`,
locale: 'en_AU',
Expand Down
Loading
Loading