Skip to content

IT and security

The EDFlow trust overview for hospital IT, security and privacy reviewers: hosting, Canadian residency, encryption, identity, audit, PHI boundaries and AI, in one table, and how to request the confidential security package.

This section is for hospital IT, information security and privacy teams reviewing EDFlow for a PIA and TRA. Every statement here comes from the same specifications as the product and the security review pack, so the answers don't disagree.

At a glance

TopicSummaryDetails
HostingHospital production on self-hosted Convex in AWS behind a WAF and an edge tier; web delivery on Vercel with server functions in Montréal; no patient data rendered on the serverArchitecture
ResidencyProduction data in Canada (ca-central-1, disaster recovery in ca-west-1). The demo and sandbox hold synthetic data onlyData residency
Minimum necessaryNo result values, notes, diagnoses, health card numbers, addresses or phones are ever received; family name and date of birth are never storedData flow
EncryptionTLS 1.2+ with HSTS; AES-256 at rest with customer-managed KMS keys; tokens and identifiers stored only as keyed hashesControls
IdentityStaff invite-only, MFA, optional Microsoft Entra ID; idle lock; quarterly access review; patients sign in with a high-entropy card tokenIdentity and SSO
AuthorizationServer-side only, per role and site, with allow-listed projections per audience; every staff read of a patient audited before the readControls
AuditAppend-only, daily hash chain, per-patient access report, proactive monitoring, SIEM exportAudit logging
NotificationsGeneric text only: never names, tests or hospital names in push, SMS or emailData flow
PHIPAEDFlow is the custodian's agent and electronic service provider, and meets the HINP duties voluntarilyPHIPA
AIOff by default. Patient-derived data reaches a model only after the privacy office approves it; zero data retention; no trainingAI governance
OperationsNo standing vendor access to production data; audited, time-boxed support access; two-person deploymentsPrivileged access
AvailabilityPublished SLOs, 24/7 P1 response within 30 minutes, 24-hour breach noticeAvailability and incidents

Confidential security package

Architecture and data-flow diagrams, the data inventory, PIA and TRA inputs, the controls matrix mapped to SOC 2 criteria, the questionnaire master answers (CAIQ v4, SIG Lite), the penetration test summary, the SBOM policy, sub-processors, incident response and DR evidence. See Compliance documents to request it.

All pages

Frequently asked questions

Last updated on

Was this page helpful?

On this page