Law 25 and Municipal IoT: 5 Obligations to Know

June 4, 2026

Written by Jostran Lamontagne · Last updated 2026-06-04 · 9 min read

Short answer: Quebec’s Law 25 turns municipal IoT into a governance exercise. Five obligations dominate: minimize the personal data you collect, keep residency known and documented, enforce access control, be ready for incident reporting, and produce demonstrable governance on request. Design sensors and platforms to satisfy all five from day one — retrofitting is harder and costlier.

Key takeaways

  • Law 25 applies to municipalities as public bodies handling personal information — IoT is in scope when sensors can identify people.
  • Data minimization is the cheapest control: collect counts and aggregates, not identities, wherever the use case allows.
  • Known residency and an audit trail are what auditors and procurement actually ask to see.
  • Access control and a tested incident response turn policy into evidence.
  • Choose a platform that produces governance artifacts automatically, so compliance is a by-product of operation, not a separate project.

Why Law 25 reaches municipal IoT

Quebec’s Act respecting the protection of personal information in the private sector and its public-sector counterpart — together known as Law 25 — modernized privacy obligations across the province. Municipalities are public bodies that process personal information, so the moment a smart-city sensor can identify or single out a person, that data falls under the regime. A pedestrian counter that stores anonymous totals is low-risk; a licence-plate reader or a camera that captures faces is squarely in scope. The practical question for a municipal team is not whether Law 25 applies, but how to design the deployment so compliance is built in.

The five obligations to design for

1. Data minimization

Collect the least personal data the use case requires. For most municipal sensing — traffic flow, parking occupancy, air quality, waste-bin fill levels — you need counts and states, not identities. Favour LoRaWAN sensors that report aggregates over devices that capture images or plates. When a camera is genuinely needed, process on the edge and transmit only the derived metric. Minimization is the single control that reduces every downstream obligation at once.

2. Known data residency

You must be able to state where personal data is stored and processed, and govern any transfer outside Quebec. A platform with Canadian data residency removes the hardest part of that obligation by default. If a workload must touch a public cloud, the question auditors ask is whether you can name the location and the safeguards — not whether you used a hyperscaler.

3. Access control

Personal data must be accessible only to those who need it, by role, with credentials you can revoke. Role-based access control, per-device identity and least-privilege defaults are the mechanism. A shared admin login is the kind of finding that turns a routine audit into a remediation order.

4. Incident reporting

Law 25 requires notifying the Commission d’accès à l’information and affected individuals of a confidentiality incident presenting a risk of serious injury. You cannot report what you cannot detect, so you need logging, alerting and a rehearsed response runbook before an incident — not improvised during one.

5. Demonstrable governance

Finally, you must be able to show your compliance: who accessed what, when devices were updated, how data flows, and which policies are enforced. An audit trail generated automatically by the platform is worth more than a binder of policies, because it is evidence rather than intention.

Obligation-to-control map

Law 25 obligation What it requires Concrete control
Data minimization Collect only necessary personal data Aggregate-only sensing; edge processing; LoRaWAN counts vs. imagery
Known residency State and govern where data lives Canadian-resident platform; documented transfer safeguards
Access control Limit access by role, revocably Role-based access, per-device identity, least privilege
Incident reporting Detect and notify on qualifying incidents Logging, alerting, rehearsed response runbook
Demonstrable governance Prove compliance on request Automatic audit trail of access and updates

Build compliance in, don’t bolt it on

Each obligation is far cheaper to satisfy by design than to retrofit. A deployment that defaults to aggregates, runs on a residency-known platform with role-based access and an audit trail, and has a tested incident runbook will pass an audit because the evidence already exists. The discipline that ties it together is choosing infrastructure that turns these obligations into operational defaults — see our smart-cities IoT hub and smart-cities practice for how this fits a full deployment.

This article is general information, not legal advice; confirm your specific obligations with qualified counsel.

Where Fundamentum fits

The five obligations become operational defaults when the platform is built for them. Fundamentum, our Canadian IoT platform, keeps personal data with Canadian data residency, enforces role-based access policies, and generates an audit trail of every access and update — the exact evidence Law 25 and procurement auditors ask to see. It interfaces with a public cloud only if your architecture requires it. See the platform →

SOC 2 Type II. Fundamentum operates within Groupe Vectanor’s SOC 2 Type II perimeter — independently audited by RCGT, report dated April 15, 2026. Your device data is governed, encrypted and traceable end to end.

Frequently asked questions

Does Law 25 apply to municipal sensors that don’t collect names?

It applies whenever a sensor can identify or single out a person, even without a name — a licence plate, a face, or a device identifier can be personal information. Sensors that store only anonymous aggregates (a pedestrian count, an occupancy state) are far lower risk. The dividing line is identifiability, not whether a name is stored.

What is the cheapest way to reduce Law 25 risk in an IoT deployment?

Data minimization. Collecting counts and states instead of identities reduces every downstream obligation at once — there is less to secure, less to report on, and less to govern. Favour aggregate-reporting LoRaWAN sensors, and process on the edge when a camera is genuinely required so only the derived metric leaves the device.

Why does data residency matter for a Quebec municipality?

Law 25 requires you to know where personal data is stored and processed and to govern transfers outside Quebec. A platform with Canadian data residency satisfies that by default. If a workload must touch a public cloud, what matters is that you can name the location and the safeguards — which is documentable rather than a barrier.

What does an auditor actually want to see for governance?

Evidence, not intentions: an audit trail showing who accessed what and when, when devices were updated, how data flows, and which access policies are enforced. A platform that generates these artifacts automatically makes a governance review pass because the proof already exists — a binder of policies alone does not.

When must a municipality report an incident under Law 25?

When a confidentiality incident presents a risk of serious injury, the municipality must notify the Commission d’accès à l’information and the affected individuals. Because you cannot report what you cannot detect, logging, alerting and a rehearsed response runbook must be in place before an incident — not assembled during one.

JL
Written by Jostran Lamontagne — VP Technology & Innovation, Amotus.

Talk to an IoT engineer — free

Book a FREE 30-minute consultation with our team. No slides, no obligation — a working session on your connectivity, platform or compliance questions.

Book my free 30-min consultation


On the Same Topic