Healthcare Compliance Hub

Built for Canadian health privacy law.

MOVO-X Canada complies with all Canadian federal and provincial health privacy regulations — from the federal PIPEDA framework to Quebec's strict Law 25 requirements. Every deployment includes a signed Data Processing Agreement.

Encryption
AES-256 at rest · TLS 1.3 in transit
Data residency
Canada only · ca-central-1 (Montréal)
Audit logs
7-year retention · Immutable · PIPEDA compliant
Access control
Role-based · Deny-all RLS · JWT httpOnly

Applicable privacy laws.

Canada's health privacy landscape is layered — federal PIPEDA applies as a baseline, with provincial laws applying where they are deemed "substantially similar" by the Privacy Commissioner. MOVO-X is built to satisfy all of them simultaneously.

Quebec

Law 25 — ARPPIPS

Full DPA available

Quebec's Act respecting the protection of personal information in the private sector (Bill 64 / Law 25) is among the strictest privacy laws in North America. In force since September 2023, it mandates a signed DPA with every processor, a designated Privacy Officer, 72-hour breach notification to the CAI, and a Privacy Impact Assessment before any cross-border transfer.

MOVO-X provides a complete Law-25-aligned DPA, a bilingual PIA template, and an incident-response runbook to every Quebec clinic customer.

Full Law 25 compliance page →
Federal

PIPEDA

The Personal Information Protection and Electronic Documents Act (PIPEDA) governs how private-sector organisations collect, use, and disclose personal information in the course of commercial activity. It applies to MOVO-X as a software-as-a-service provider processing patient data on behalf of Canadian clinics.

  • Meaningful consent before collection
  • Data used only for disclosed purpose (clinic operations)
  • Retention limited to operational necessity
  • Safeguards appropriate to sensitivity of information
  • Breach notification to OPC where real risk of significant harm
Ontario

PHIPA — Personal Health Information Protection Act

Ontario's PHIPA regulates how "health information custodians" (physicians, clinics, hospitals) collect, use, and disclose "personal health information" (PHI). As a technology agent acting on behalf of custodians, MOVO-X operates under PHIPA's agent framework.

  • PHI processed only to carry out the custodian's functions
  • No use or disclosure beyond the custodian's instructions
  • Security measures documented and contractually committed
  • IPC notification on breach per PHIPA s. 12
British Columbia & Alberta

BC PIPA & Alberta PIPA

Both British Columbia's Personal Information Protection Act (BC PIPA) and Alberta's equivalent are deemed "substantially similar" to PIPEDA by the federal Privacy Commissioner — meaning PIPEDA does not apply to intra-provincial activity in those provinces, and the provincial law governs instead. MOVO-X's security and consent framework satisfies both.

  • Consent for collection, use, and disclosure
  • Data stored in Canada (no BC/AB residency requirement, but satisfied anyway)
  • Security safeguards appropriate to sensitivity
  • Access and correction rights honoured on request

Technical & organisational controls.

Encryption at rest

AES-256 — every database row and uploaded document is encrypted before it touches storage.

Encryption in transit

TLS 1.3 enforced. HSTS with max-age=31536000, includeSubDomains.

Database security

Supabase Row Level Security — deny-all policies on anon and authenticated roles. Service-role key stays server-side only.

Authentication

JWT (HS256) stored in httpOnly, sameSite=lax, Secure cookies. No localStorage tokens. Clinic-scoped JWT prevents cross-tenant access.

Audit logging

Immutable append-only log of every read and write to patient data. 7-year retention per PIPEDA.

Data residency

Supabase project in ca-central-1 (Montréal). Vercel region yul1. No patient data leaves Canada.

Request compliance documentation.

DPA templates, PIA worksheets, incident-response runbooks, and security architecture docs are available under NDA to clinics evaluating MOVO-X.