Authorization plus forced database policy
Tenant and location scope are revalidated server-side, with PostgreSQL row-level security providing a second boundary.
Trust architecture
The platform is designed so tenant scope, patient capabilities, provider authority, communication consent, and operational evidence remain separate—and uncertainty is visible.
Core safeguards
Security is not one settings page. It appears in database isolation, server authorization, URL design, managed content, provider callbacks, audit, support access, and recovery behavior.
Tenant and location scope are revalidated server-side, with PostgreSQL row-level security providing a second boundary.
Patient, support, management, platform, and public experiences receive different data contracts instead of broad shared payloads.
Shareable UI state uses validated public references; patient capabilities, contact data, clinical detail, and payment information stay out of URLs.
Sensitive actions and lifecycle transitions produce scoped evidence suitable for operational review.
Assets and documents follow bounded upload, inspection, scanning, clean derivation, delivery, archive, hold, and deletion lifecycles.
Ambiguous callbacks, writes, messages, payments, or connector results enter reconciliation instead of being silently repeated.
Production truth
The repository has extensive local migrations, tests, browser matrices, security boundaries, and fail-closed adapters. Live Canadian infrastructure, provider credentials, customer configuration, counsel decisions, monitoring, load/failover, and independent assurance remain deployment evidence—not marketing adjectives.
Governance workspaces
Named owners receive queues and evidence for consent, DSAR, PIA, transfers, incidents, errors, integration exceptions, message delivery, access, and controlled recovery.
Purpose-separated evidence, correction/access workflows, privacy impact work, transfer gates, and incident history.
MFA-oriented controls, role scope, step-up boundaries, session revocation, time-boxed view-as, and tamper-evident activity.
Readiness, worker health, outbox/queue state, integration freshness, safe error references, retry rules, and escalation.
External acceptance gates remain explicit so a local success cannot silently become a production claim.
Evidence-led product tour
Captured from the working product with synthetic demonstration data. Use the thumbnails like an ecommerce product gallery; every view explains what to notice and the documentation that governs it.
Full topic drill-down
Each topic connects the public promise to a real screen and the relevant product evidence. Detailed technical records remain available during an appropriate private review.
Server authorization and forced database policy revalidate tenant and resource scope.
Product evidence: Product specification §19 · Security recordPlatform, staff, support, patient and public surfaces receive different data contracts.
Product evidence: Security record · Role-action matrixShareable view state is distinct from patient capabilities, credentials and protected content.
Product evidence: Security record · Screen experience contractSensitive actions preserve actor, reason, attempt, transition and outcome evidence.
Product evidence: Product specification §19 · Verification recordInfrastructure, providers, counsel, customer acceptance and independent assurance remain explicit external gates.
Product evidence: Production acceptance pack · Verification recordA serious operating review
Bring your organization structure, cancellation economics, integration landscape, branding requirements, and diligence questions. We will map the operating boundary and the evidence available today.