TwinEthos homeRequest access

Law

Ontario ESA s. 8.4 and O. Reg. 476/24 (AI in job postings)

Ontario employment standards officers (ESA Part XXI) · CA-ON · 1 provision encoded · verified against the official source as of 2026-10-02.

Informational data, not legal advice. Summaries and rules have not been reviewed by a lawyer: always verify official law text for decisions. A suggested guard is intended to address each rule; adding it is not a statement of compliance to that law.

Official text: www.ontario.ca.

Trust and provenance 2 official sources · last verified 3 Oct 2026 · not reviewed by a lawyer · 1 of 1 provision audit-grade · release 2026.10.03.3

Where this instrument's data comes from, how current it is, and what has and has not been checked. Each provision below has its own panel.

Official sources
Lanes
Binding law — in force 1
Verification
Sources last verified 3 Oct 2026; each provision states how.
Data release
Data release 2026.10.03.3, data as of 3 Oct 2026, schema 0.3.9.
Legal review
None of the 1 provision has been reviewed by a lawyer; no TwinEthos rule has been legally reviewed yet. Treat each as research to check against the official text; it is not legal advice. Open questions for counsel on them: 1.
Audit standard
1 of 1 provision audit-grade. The audit standard is TwinEthos's own quality bar for provenance, dates, applicability, detectors, fixtures, remediation and licences; it is not a legal review.
Detectors
2 detectors, all experimental: written from the rule's text and not yet measured for precision on real code, so treat a hit as a lead to verify. Each provision lists its detectors' known limits.
Changes
  • 2026.10.03.3 (3 Oct 2026): 1 provision added

Each data release records which provisions changed; the full list is on Changes.

Binding law — in force

State in every publicly advertised job posting that AI is used to screen, assess or select applicants (Ontario, ESA s. 8.4)

ESA, s. 8.4(1) (statement disclosing the use of AI to screen, assess or select applicants) · official text · In force: applies since 1 Jan 2026 · CA-ON

From 2026-01-01, Ontario's Employment Standards Act, 2000 s. 8.4 requires every employer (including a prospective employer) who advertises a publicly advertised job posting and uses artificial intelligence to screen, assess or select applicants for the position to include in the posting a statement disclosing that use; O. Reg. 476/24 defines AI as a machine-based system that infers from inputs how to generate outputs such as predictions, content, recommendations or decisions, defines publicly advertised job postings (excluding general recruitment campaigns, help-wanted signs, internal-only postings and work outside Ontario) and exempts employers with fewer than 25 employees. Postings must be kept for three years after they are taken down (s. 15(7.1)). Detect posting-publishing code in a pipeline that ranks or scores candidates, with no AI-use statement.

Trust and provenance not reviewed by a lawyer · audit-grade · source verified 3 Oct 2026 · release 2026.10.03.3
Lane
Binding law — in force In force: applies since 1 Jan 2026
Official source
ESA, s. 8.4(1) (statement disclosing the use of AI to screen, assess or select applicants) · captured 2 Oct 2026 · anchor hash (SHA-256) 0d762bed7859… · 15 more anchors in the data release
Verification
Quoted text found word for word in the captured official document (3 Oct 2026). Source last verified 3 Oct 2026: checked against the captured official document; not in the weekly watcher's list; checked against the captured document.
Data release
Data release 2026.10.03.3, data as of 3 Oct 2026, schema 0.3.9.
Legal review
Not reviewed by a lawyer. TwinEthos derived this rule from the official text it cites: treat it as research to check against that text; it is not legal advice. No TwinEthos rule has been legally reviewed yet. Open questions for counsel on this rule: 1.
Audit standard
Audit-grade: meets all 10 checks of the TwinEthos audit standard that apply to it. The audit standard is TwinEthos's own quality bar for provenance, dates, applicability, detectors, fixtures, remediation and licences; it is not a legal review.
Detectors

2 detectors (code pattern, missing artifact), experimental: written from the rule's text and not yet measured for precision on real code, so treat a hit as a lead to verify.

Known limits:

  • Screening done by a vendor ATS outside the codebase
  • Postings authored by hand in a CMS
  • The statement may be added by the posting template; check the rendered posting before reporting.

Who it applies to

  • Duty falls on: employer
  • Systems covered: automated decision
  • Sectors: employment
  • Employers (including prospective employers) with 25 or more employees on the posting day that advertise an external job posting to the general public for a specific position in Ontario and use AI (a machine-based system inferring outputs such as predictions, recommendations or decisions) to screen, assess or select applicants for it: the posting states that AI is used; postings and application forms are kept three years after removal (s. 15(7.1)). In force since 2026-01-01. Whether AI used by a recruiter or a job-board's ranking counts as the employer's use is a question for counsel (review flag).
  • Not covered:
    • General recruitment campaigns and general help-wanted signs that do not advertise a specific position (O. Reg. 476/24 s. 2(1)(a)-(b))
    • Postings restricted to existing employees (s. 2(1)(c))
    • Postings for work performed outside Ontario, or outside and in Ontario where the outside work is not a continuation of work in Ontario (s. 2(1)(d))
    • Postings meeting criteria prescribed under ESA s. 8.4(2) (none prescribed for s. 8.4 in O. Reg. 476/24 as read)
  • Whether it applies depends on facts outside the code; a person has to decide.

The guard to add

Render an AI-use statement into every published posting whose applicant pipeline uses AI, and archive each posting as published.

In the code that publishes postings (ATS integration, careers-site renderer, job-board feed), look up whether the position's applicant pipeline uses AI screening, assessment or selection (a flag on the requisition set by the pipeline configuration, not by hand) and, when it does, append a fixed AI-use statement to the posting body before publishing; refuse to publish when the flag is unknown. Store a copy of each published posting and its application form, with the publication and take-down dates, for the retention period the law sets (three years in Ontario).

Where it goes: 1 application source code, 3 config and feature flags, 12 repository artifacts, 14 user-facing text.

What this provision adds:

  • Include in each publicly advertised posting a statement that AI is used to screen, assess or select applicants for the position.
  • Keep a copy of every publicly advertised posting and its application form for three years after it is taken down.

Example (Careers-site posting publisher), before:

def publish_posting(req):
    body = render('posting.md', req=req)
    job_board.post(title=req.title, body=body)

After:

AI_SCREENING_STATEMENT = ('We use artificial intelligence to screen and assess applications for this position.')

def publish_posting(req):
    uses_ai = screening_config.uses_ai(req.pipeline_id)   # from the pipeline, not a hand-set field
    body = render('posting.md', req=req)
    if uses_ai:
        body += '\n\n' + AI_SCREENING_STATEMENT
    posting = job_board.post(title=req.title, body=body)
    archive.save(posting, retain_years=3)

Control: A public job posting does not say that AI screens, assesses or selects applicants. The same guard addresses 1 item with binding law in 1 jurisdiction. Engineering guidance, not legal advice.

Rule id on-esa-ai-job-postings.ai-screening-disclosed-in-posting · review status: primary source derived

Informational data, not legal advice. Summaries are TwinEthos's own words and rules have not been reviewed by a lawyer: check the official text before relying on any of it. A guard addresses an item; adding it is not a statement that your code meets any law.