Compliance

Phase 1, Phase 2, then keep it running

A fixed-price gap analysis, remediation through to your audit, and upkeep after it. All in a workspace you keep.

All compliance →
Security

Testing, review and leadership

Led by a published security researcher with five CVEs. One standard report, letters for your buyers, and retests of your fixes.

All security →
Who we help

Prove you are secure

To the people you sell to, raise from or answer to.

All industries →
Resources

Learn the space

Original research, free tools, and plain-language guides on security and compliance, from a published security researcher.

Read the blog →
Compliance

GRC and Privacy Contract Work in Ontario Under PHIPA, FIPPA and MFIPPA

GRC and privacy contract work in Ontario is shaped by three provincial laws as much as by SOC 2 and ISO 27001: PHIPA for personal health information, FIPPA for provincial institutions and MFIPPA for municipal ones. Hospitals, health technology suppliers, universities, municipalities and their vendors all need privacy impact assessments, breach response, security programmes and vendor reviews. Here is where that work comes from, what clients need from contractors, and how practitioners get it.

The Ontario laws behind the work

Most writing about Canadian privacy work starts and ends with PIPEDA. In Ontario, much of the paid work sits under provincial law instead, and knowing which statute applies is the first thing a client expects of you.

PHIPA: personal health information

The Personal Health Information Protection Act governs how health information custodians, such as hospitals, clinics, pharmacies, labs and many individual practitioners, collect, use and disclose personal health information. It also places duties on the agents and electronic service providers who handle that information for custodians. That last group includes many health technology and SaaS companies, which is why a Toronto health tech vendor may face PHIPA questions from a hospital buyer before SOC 2 even comes up.

FIPPA and MFIPPA: the public sector

The Freedom of Information and Protection of Privacy Act covers provincial ministries, agencies, universities, colleges and hospitals. The Municipal Freedom of Information and Protection of Privacy Act covers municipalities, school boards, police services boards and other local bodies. Both are overseen by the Information and Privacy Commissioner of Ontario (IPC).

Bill 194

The Strengthening Cyber Security and Building Trust in the Public Sector Act, 2024 did two things that matter for contractors. Schedule 1 enacted the Enhancing Digital Security and Trust Act, which sets a framework for cyber security programmes and AI use at prescribed public sector entities, with details in regulations and directives. Schedule 2 amended FIPPA from July 1, 2025: provincial institutions must now do a privacy impact assessment before collecting personal information, notify individuals and the IPC of breaches that pose a real risk of significant harm, and keep records of breaches for reporting. The FIPPA changes do not apply to MFIPPA bodies.

PIPEDA still applies to private companies

Ontario has no general private-sector privacy law of its own, so PIPEDA governs most commercial activity. Many contracts mix the two: a vendor under PIPEDA serving a hospital under PHIPA.

Where the contract work comes from

  • Privacy impact assessments. The FIPPA changes made PIAs a requirement for provincial institutions, and many lack the in-house capacity. Health custodians and their vendors have long used PIAs as well.
  • Threat and risk assessments. Public bodies and hospitals commonly ask for a threat and risk assessment before a new system goes live.
  • Vendor and procurement reviews. Hospitals, universities and municipalities review the privacy and security of suppliers, and suppliers need help answering.
  • Breach readiness. Response plans, tabletop exercises and breach decision records that hold up with the IPC.
  • Security programme work. Policies, risk registers and control frameworks for public sector entities building programmes under Bill 194 and for health organizations.
  • SOC 2 and ISO 27001 for vendors. Ontario health tech and govtech suppliers often need both a privacy answer and a security attestation.

How Ontario public and health sector work reaches contractors

This work is bought differently from private-sector work. Hospitals, universities and the Ontario Public Service usually buy professional services through formal procurement, often from firms already on approved supplier lists. In practice independents reach it in three ways:

  • Through consultancies and firms that hold the procurement relationship and subcontract scoped work, such as a PIA, a threat and risk assessment or a policy set.
  • Through IT staffing agencies placing privacy analysts and security analysts into ministries, hospitals and agencies on hourly contracts.
  • Through vendors who need help with the privacy and security reviews their public sector customers run.

For the job boards and agencies that carry these contracts, see our guide to cybersecurity job boards in Canada for contract work. For the private-sector side, our overview of GRC freelance networks in Canada covers the national channels.

What Ontario clients expect from a contractor

  • Knowing which statute applies. PHIPA, FIPPA, MFIPPA or PIPEDA, and when more than one does. Getting this wrong at the start undermines everything after it.
  • PIA craft. Clear data flows, a real analysis of necessity and safeguards, and recommendations an operations team can act on. The IPC publishes PIA guidance, and clients expect you to know it.
  • Breach judgement. Being able to work through whether an incident poses a real risk of significant harm, document the reasoning and draft notifications.
  • Staying out of legal advice. Privacy practitioners analyse and document. Interpretation of the statute in a contested case belongs with counsel. Our post on independent privacy consulting under PIPEDA and Law 25 covers where that line sits.
  • Public sector patience. Approvals take longer and documents are read closely. Plan for it in your scope.

Ontario communities and professional groups

  • ISACA Toronto Chapter and ISACA Ottawa Valley Chapter. Audit, risk and governance events, useful for GRC and internal audit contractors.
  • OWASP Toronto and OWASP Ottawa. For the application security side of public sector and health technology work.
  • TASK in Toronto and BSides Ottawa. Practitioner meetups and conferences where contractors and the firms that hire them meet.
  • The IAPP. Its Canadian privacy community and the CIPP/C certification are widely recognized by Ontario privacy employers.

Senior and analyst routes

Senior privacy and GRC practitioners can lead PIAs and threat and risk assessments, advise a privacy office through the FIPPA changes, or act as a part-time privacy lead for a health technology vendor. Our post on the outsourced privacy officer role describes what clients expect from that kind of arrangement. Analysts with three or more years of experience can take reviewed work: data flow mapping, first-draft PIAs, vendor questionnaire reviews, breach log maintenance and evidence for SOC 2 or ISO 27001. Our guide to contract GRC analyst work describes those tasks. If you are in Toronto specifically, our post on cybersecurity contract work in Toronto covers the financial-sector side of the city.

Where the TrazTech Associate Network fits

We run the TrazTech Associate Network, so weigh this accordingly. Privacy and compliance readiness are both practices, alongside AI governance, internal audit, security leadership, cloud and offensive security, plus engagement coordinator and report QA roles. You need at least three years of relevant experience, at least five hours a week, and employment that allows side work, which matters for public servants: check your employer's conflict of interest rules first. The assessment is a realistic simulated client engagement of about three hours with 72 hours to submit, then a 30-minute call, an identity check and a background declaration. Work comes as fixed-scope work orders with the scope and fee shown before you accept, and you can decline without penalty. Work follows client demand in your practice. You can apply here.

Frequently asked questions about GRC and privacy contract work in Ontario

Does PIPEDA or PHIPA apply to health technology companies in Ontario?

Often both. PHIPA governs health information custodians and places duties on their agents and electronic service providers. PIPEDA covers the company's other commercial activity. Confirm with counsel for a specific case.

Do Ontario public institutions now have to do privacy impact assessments?

Provincial institutions under FIPPA must do one before collecting personal information, since July 1, 2025. The change does not apply to MFIPPA bodies such as municipalities.

How do contractors get Ontario public sector privacy work?

Mostly through firms that hold procurement relationships and subcontract scoped work, and through IT staffing agencies placing analysts into institutions.

Which certification helps most for Ontario privacy work?

The IAPP's CIPP/C is the most recognized Canadian privacy credential, with CIPM for programme management. Hands-on PIA experience counts for at least as much.

Can a public servant in Ontario take privacy contract work on the side?

Only within the employer's conflict of interest rules, which can be strict. Check before applying, and never take work involving your own institution or its suppliers.

Do privacy and GRC work as an independent associate. The TrazTech Associate Network offers scoped privacy, compliance and AI governance work orders to vetted practitioners. You see the scope and fee first, and you can decline any offer. Applying takes about five minutes.

About the Associate NetworkOr apply now

Do this work with TrazTech

The TrazTech Associate Network is for independent security and compliance practitioners: scoped client work, no exclusivity, feedback after every job and a published path to the core team.

Apply to the network How it works