Aiinfox logo
All articles
Industry June 2, 2026 12 min read

PIPEDA + Quebec Law 25 for AI in Canada: 2026 Compliance Checklist

A Canadian engineering checklist for AI compliance in 2026 — PIPEDA principles, Quebec Law 25 obligations, automated-decision disclosure, de-indexation, OSFI overlays, and PHIPA + BC PIPA layering.

MS

Manjeet Singh

Senior engineering team · Aiinfox

Canadian AI compliance in 2026 is a layered system. PIPEDA — the Personal Information Protection and Electronic Documents Act — is the federal floor for commercial AI handling personal information across provincial lines. Quebec's Law 25 (the 2021-2024 phased update to provincial privacy law) is the strictest provincial overlay and applies to any system handling Quebec residents' personal information. British Columbia's PIPA and Alberta's PIPA add provincial flavours for those provinces. Ontario's PHIPA layers on top for health-information custodians. And for federally-regulated financial institutions, OSFI Guideline E-23 on enterprise-wide model risk management is the framework AI systems need to operate within.

The mistake most Canadian AI engagements make is treating PIPEDA as the only regime. PIPEDA is the floor; Law 25 is meaningfully stricter; OSFI E-23 demands artefacts most prototype AI systems do not produce. The checklist below is the one we run on Canadian engagements before architecture is locked in. It is not exhaustive, but it covers the controls that determine whether the system will pass a Privacy Commissioner review or a federal regulator examination.

1. Identify the regimes that apply to this specific system

Step zero. A Canadian AI system handling personal information is subject to PIPEDA federally for commercial activity, plus the provincial regime of every province whose residents' data is processed. A Toronto-headquartered fintech serving customers across Canada is subject to PIPEDA, Quebec Law 25 (for Quebec customers), BC PIPA (for BC customers), and Alberta PIPA (for Alberta customers). The relevant differences are not just naming — Law 25 has stricter consent, automated-decision disclosure, and de-indexation requirements than PIPEDA.

What this means engineering-wise: scope the data classification per province, route the consent flows per provincial overlay, and document the regime mapping in the privacy impact assessment. A system designed for PIPEDA alone will fail a Law 25 audit for Quebec users.

2. PIPEDA's ten principles, mapped to AI engineering decisions

PIPEDA is structured around ten fair-information principles. They are general principles, but each maps to specific AI engineering decisions:

  • Accountability — name a privacy officer with authority over AI design decisions; document the accountability chain in the PIA.
  • Identifying purposes — document the purpose of every model input, every training data source, and every downstream use, before processing begins.
  • Consent — collect consent per identified purpose; do not bundle AI training consent with service-delivery consent.
  • Limiting collection — minimise input features to what is necessary for the model task; do not collect demographics for a tone-classification system.
  • Limiting use, disclosure, and retention — purpose-limit the use of training data; set retention horizons on embeddings, prompts, and model outputs.
  • Accuracy — accuracy applies to AI outputs that become personal information; a hallucinated fact about a data subject is inaccurate personal information.
  • Safeguards — encryption at rest and in transit, access controls, audit logs; standard, but documented.
  • Openness — the privacy policy needs to describe AI use in plain language, not just buried in a clause.
  • Individual access — a data subject can request access to the personal information held about them, including derived representations such as embeddings.
  • Challenging compliance — a documented mechanism for data subjects to escalate concerns to the Privacy Commissioner.

3. Quebec Law 25 — what is meaningfully different

Law 25 (which finished phasing in through September 2024) sets a higher bar than PIPEDA in several specific areas that matter for AI. Engineering teams that have built for PIPEDA need to add controls for Law 25 if Quebec residents' data is in scope.

  • Granular consent per purpose. PIPEDA's purpose-bundling tolerance is lower under Law 25. AI training, AI inference, and AI personalisation are typically three separate purposes requiring three separate consents.
  • Automated decision disclosure. When a decision affecting a data subject is made exclusively by automated processing, Law 25 requires the data subject to be informed in advance, told what personal information was used, and given the right to request review by an individual.
  • Right to de-indexation. Law 25 grants a right analogous to the EU's right to be forgotten — a data subject can request that personal information be de-indexed from search results in defined circumstances. This applies to AI search and retrieval systems too.
  • Privacy by default. New products must default to the most privacy-protective setting; opt-in is the floor, not opt-out.
  • Mandatory breach notification to the Commission d'accès à l'information and to data subjects when the breach presents a risk of serious injury.
  • Mandatory privacy impact assessment before deploying any system that involves automated decision-making or sensitive personal information.

4. Automated-decision disclosure — beyond a checkbox

Quebec Law 25 Article 12.1 is explicit: where a decision is made exclusively by automated processing of personal information, the data subject must be informed at the latest at the time the decision is communicated, told what personal information was used, the reasons the decision was made, and the principal factors and parameters that led to it. The data subject can also request review by a person and submit observations.

What this means engineering-wise: an explanation generation step in the model pipeline that surfaces the top input features, the retrieval citations (if RAG), and the threshold the decision crossed. The explanation needs to be understandable to a non-technical data subject — not a SHAP plot or a confidence vector. The review-by-a-person path is a workflow in your product, not a legal disclaimer in the footer.

5. Cross-border data transfers from Canada

PIPEDA permits transfers of personal information for processing, including outside Canada, provided the transferring organisation remains accountable for the protection of that data. Quebec Law 25 is stricter — transfers of personal information outside Quebec require a privacy impact assessment specifically addressing the transfer, and the assessment must conclude the personal information will receive adequate protection.

For Canadian AI engagements with US-located LLM providers, the practical implications: document the transfer in the PIA, name the safeguards (encryption, contractual terms, redaction at boundary), and assess the receiving jurisdiction's protection level. For Quebec-scope systems, default to Canadian-region inference (Anthropic on AWS Canada, Azure OpenAI in Canada Central, or self-hosted in a Canadian-region VPC) unless there is a documented reason otherwise. Our [PIPEDA AI development for Canada page](/pipeda-ai-development-canada) details the standard pattern.

6. OSFI Guideline E-23 — model risk management for federally-regulated banks

OSFI's Guideline E-23 on Enterprise-Wide Model Risk Management is the framework that federally-regulated Canadian banks operate AI systems under. The 2023-2024 update extended the guideline explicitly to AI and machine learning models, with effective dates rolling through 2026. The artefacts E-23 expects: a model inventory, a model risk tier, model documentation including data, design, validation, and ongoing monitoring, independent model validation, and board-level oversight of high-tier models.

For Canadian fintech AI engagements that touch a federally-regulated bank as a customer or partner, the AI system needs to produce the artefacts E-23 expects, in the format the bank's model risk management function consumes. Aiinfox engagements with OSFI-regulated counterparties ship the model documentation, the independent validation pack, and the ongoing monitoring artefacts as part of the deliverables. A vendor that does not know what E-23 is will not survive the bank's model risk review.

7. PHIPA, BC PIPA, and the provincial layering

Ontario's Personal Health Information Protection Act (PHIPA) applies to health information custodians and their agents. A healthcare AI system in Ontario operates under PHIPA, not just PIPEDA. The differences: the consent regime is centred on the circle of care (implicit consent for treatment-related disclosures within the circle, express consent outside it), the audit requirements are more granular, and the Information and Privacy Commissioner of Ontario has specific guidance on AI in healthcare that is stricter than the federal floor.

British Columbia's PIPA and Alberta's PIPA apply to commercial organisations in those provinces. They are substantially similar to PIPEDA but include provincial-specific consent rules and Commissioner powers. For multi-province AI systems, the architecture needs to accommodate the strictest provincial regime in scope — typically Quebec Law 25 if Quebec is in scope, BC PIPA otherwise for west-of-Ontario customers.

8. The privacy impact assessment as the engineering anchor

Both PIPEDA-relevant federal guidance and Quebec Law 25 expect a Privacy Impact Assessment for AI systems processing personal information at meaningful scale. The PIA, like the UK DPIA, is most useful when written collaboratively with engineering in week two of the build — not after the fact. The PIA identifies the personal information flows, the legal basis for each, the risks to data subjects, and the mitigations.

For Quebec Law 25 systems, the PIA is mandatory before deployment for automated decision-making and sensitive personal information processing. Treat it as the engineering specification it is — the architectural decisions about redaction, retention, audit, consent flow, and review pathways all live in the PIA's mitigations section. Our [AI development company Canada page](/ai-development-company-canada) details the engagement pattern we run for PIA-anchored builds.

9. Data subject rights through embeddings and the retrieval index

PIPEDA's individual access principle and Law 25's de-indexation right both apply through derived representations of personal information. A data subject access request needs to surface not just the source-database record but also the embedded representation, the retrieval index entries, the model outputs that referenced the data subject, and the prompt-cache entries that included it.

Engineering pattern: tag every embedding, every retrieval-index entry, every cached prompt with the subject identifiers it contains. On a deletion or access request, the system can enumerate and act on every derived representation. Without this, the data subject rights pipeline cannot be honoured in practice — a gap that the Privacy Commissioner's investigations have increasingly probed in 2024-2026.

10. Breach notification — federal and Quebec clocks

PIPEDA's federal breach notification requires notification to the Privacy Commissioner of Canada and affected individuals "as soon as feasible" where the breach creates a real risk of significant harm. The standard interpretation is similar to the EU GDPR's 72-hour clock — fast enough that the on-call team needs to be able to detect, classify, and escalate breaches within hours.

Quebec Law 25 layers on a Commission d'accès à l'information notification requirement on the same risk threshold. For Quebec-scope systems, the incident-response runbook needs to handle both notifications in parallel. AI-specific breach classes — prompt injection that leaks tenant data, model regurgitation of training PII, embedding-store misconfiguration — need to be in the runbook by name.

What good looks like — the engagement deliverables

On Canadian AI engagements at Aiinfox, the standard deliverables include the architecture diagram and code, the PIA written collaboratively with the customer's privacy officer, the consent UX scoped per province in scope, the automated-decision explanation pipeline for Law 25 jurisdictions, the data-subject-rights tooling that operates through embeddings and the retrieval index, the OSFI E-23 documentation pack for federally-regulated counterparties, and the incident-response runbook with AI-specific breach classes.

These are not optional add-ons — they are the engineering work that makes the system compliant in practice rather than on paper. The vendors that ship them as standard are the vendors whose Canadian engagements survive Privacy Commissioner inquiries. The vendors that treat them as phase-two retainer upsells leave their customers with a system that fails the first audit.

Wrapping up

Canadian AI compliance in 2026 is a layered regime: PIPEDA federally, the strictest provincial overlay (typically Quebec Law 25), OSFI E-23 for federally-regulated banks, PHIPA for Ontario health information custodians, and the sectoral guidance from the Privacy Commissioners that interprets all of the above. The compliant-by-design system has been engineered for the layers from week two, not bolted together after launch.

If you are scoping a Canadian AI build that needs to clear a Privacy Commissioner review, an OSFI E-23 examination, or a hospital privacy audit — and you want a 30-minute conversation that names engineering controls instead of reciting principles — [book a discovery call](/contact-us). We have shipped Canadian AI under PIPEDA, Law 25, and the OSFI overlay, and the checklist above is the one we run on the first call.

TaggedPIPEDA AI complianceQuebec Law 25 AICanada AI developmentOSFI E-23 model riskPHIPA AIautomated decision Canada
Production AI, not slideware

Ready to ship the system this post describes?

30-minute scoping call. Senior engineers. Fixed-price scope in 72 hours.