Clerk.com
Provider-backed identity with Clerk-managed authentication and social/enterprise sign-in capabilities.
Security
Neocortex has configurable authentication, data, AI and deployment controls. This page describes what is actually in the repository and separates current capabilities from future assurance work.
Authentication
The current Neocortex platform authentication configuration exposes three provider options: Clerk.com, Microsoft Entra ID and Supabase. PIN authentication also remains supported for operator workflows. The active combination is controlled through Platform Settings.
Provider-backed identity with Clerk-managed authentication and social/enterprise sign-in capabilities.
Microsoft organisational identity through the configured Entra provider.
Supabase Auth for email/password or magic-link authentication where that provider is selected.
Current controls
Platform Settings supports a provider-backed authentication mode as well as the existing PIN method. The exact combination enabled is a deployment setting — it is not accurate to describe Neocortex as PIN-only.
The client portal uses Supabase Auth/session handling in the current application.
Application routes and integrations are designed around explicit access checks and provider credentials rather than assuming that a browser session is trusted.
The platform supports configurable storage architecture, with Supabase and OneDrive among the supported options depending on deployment configuration.
AI calls can pass through the Neocortex router so providers can be selected by capability and availability rather than hard-coding one model vendor into every workflow.
Budgets, limits, routing, context controls and human review can be applied to AI workflows. Exact controls depend on the deployment configuration.
Operational workflows can retain structured records and activity data; retention and logging are deployment-dependent and should be mapped to the customer requirements.
Neocortex is designed to run in managed cloud or customer-controlled environments, allowing architecture decisions around region, provider and operational control.
Security architecture
Identity, data classification, storage, AI providers, integrations, logs, backups and deployment location all form part of the threat model.
Provider-backed authentication, sessions, access checks and credential separation.
Storage location, classification, retention, export and deletion are architecture decisions.
Model/provider routing, context, tools, budgets and human approval can be controlled.
Monitoring, incident response, backups and recovery need to be configured for the target environment.
Honest boundaries
Go deeper
The architecture reference covers Australian Government frameworks, cybersecurity standards, data residency, sovereignty, privacy and regulatory considerations.
Open ArchitectureFor deployment-specific security architecture, contact peterb@digitalresponse.com.au or use the contact page.