Daily CAP Report
Date: 2026-07-14 | Mode: live
Daily CAP is an independent analytics project and is not a Government of Canada program.
Overview
214
213
1
0.16
Google Lighthouse Performance
Lighthouse scores measure page quality across performance, accessibility, best practices, and SEO across four rendering contexts (desktop/mobile, light/dark). Charts show daily mean scores over time.
213
desktop_light
-8.77
-3
Scores Over Time
Daily mean scores for the desktop light context. Expand the accordion below the chart to compare all four scan contexts (desktop/mobile, light/dark).
View scores by scan context (desktop light, desktop dark, mobile light, mobile dark)
Each chart shows four scan contexts: desktop light (solid blue), desktop dark (dashed blue), mobile light (solid red), mobile dark (dashed red). Performance typically shows the most variation across contexts.
Today’s Scores by Context
Context Averages
| Context | Performance | Accessibility | Best Practices | SEO |
|---|---|---|---|---|
| desktop_light | 57.85 | 98.7 | 72.62 | 82.86 |
| desktop_dark | 55.44 | 95.7 | 72.62 | 82.86 |
| mobile_light | 50.97 | 98.7 | 70.62 | 81.86 |
| mobile_dark | 49.08 | 95.7 | 70.62 | 81.86 |
Deltas vs Desktop Light
| Context | Performance Delta | Accessibility Delta | Best Practices Delta | SEO Delta |
|---|---|---|---|---|
| desktop_light | 0 | 0 | 0 | 0 |
| desktop_dark | -2.41 | -3 | 0 | 0 |
| mobile_light | -6.88 | 0 | -2 | -1 |
| mobile_dark | -8.77 | -3 | -2 | -1 |
Mobile Dark vs Desktop Light Headline
- Performance: -8.77
- Accessibility: -3
- Best Practices: -2
- SEO: -1
Trend Comparison
Automated trend signals only. Deltas indicate benchmark movement and are not direct evidence of compliance or user impact measurement.
2026-07-07
0
Metric Deltas
| Metric | Previous | Current | Delta | Regression |
|---|---|---|---|---|
| Mean Accessibility Score | 98.7 | 98.7 | 0 | no |
| Accessibility Statement Coverage | 1.88 | 1.87 | -0.01 | no |
| Average Absolute EN/FR Accessibility Gap | 0.12 | 0.16 | 0.04 | no |
| Directional Affected Share | 11.95 | 11.98 | 0.03 | no |
| Scan Failure Rate | 0.47 | 0.47 | 0 | no |
Regression Alerts
| Metric | Delta | Severity |
|---|---|---|
| No regressions detected in configured thresholds. | ||
Barrier History
These daily signals track barrier-related counts over time so regressions are visible beyond a single-day snapshot.
2026-06-23 to 2026-07-14
4
| Date | Missing FR | Missing Statements | High Gap Pairs | Avg Abs Gap |
|---|---|---|---|---|
| 2026-06-23 | 66 | 208 | 0 | 0.13 |
| 2026-06-30 | 66 | 209 | 0 | 0.13 |
| 2026-07-07 | 65 | 209 | 0 | 0.12 |
| 2026-07-14 | 65 | 210 | 0 | 0.16 |
Top Axe Accessibility Violations
Axe Core automated testing identifies the most common accessibility violations by severity. These are weighted by occurrences across all scanned pages.
213
1599
176
| Severity | Total Occurrences | Affected Pages | Avg per Page | Sample Pages |
|---|---|---|---|---|
| critical | 17 | 17 | 1 | View samples
|
| serious | 247 | 213 | 1.2 | View samples
|
| moderate | 483 | 213 | 2.3 | View samples
|
| minor | 852 | 213 | 4 | View samples
|
Top Priority Issues
These issues are ranked using severity, traffic, service criticality, and persistence across days to highlight the most actionable government improvement priorities.
295
293
138
Open full priority issues page | Download priority issues JSON
| Issue Type | Service | Institution | Load | Days | Priority | Issue Detail | Link |
|---|---|---|---|---|---|---|---|
| missing-french-counterpart | Canada Revenue Agency - CRA Sign-in | Unknown | 11191268 | 4 | 138 | French counterpart missing | Open |
| missing-french-counterpart | Canada Revenue Agency - CRA sign-in information | Unknown | 8764413 | 4 | 138 | French counterpart missing | Open |
| missing-french-counterpart | Welcome | Unknown | 2258304 | 4 | 138 | French counterpart missing | Open |
| missing-french-counterpart | Overview | Unknown | 2112491 | 4 | 138 | French counterpart missing | Open |
| missing-french-counterpart | Open Mail Page | Unknown | 1690664 | 4 | 138 | French counterpart missing | Open |
| missing-french-counterpart | Benefits and credits | Unknown | 1280518 | 4 | 138 | French counterpart missing | Open |
| missing-french-counterpart | My Account: Mail - Language:en | Unknown | 1251773 | 4 | 138 | French counterpart missing | Open |
| missing-french-counterpart | Ouvrir une session dans votre compte sécurisé d’IRCC | Unknown | 1225210 | 3 | 132 | French counterpart missing | Open |
| missing-french-counterpart | Page d'accueil | Unknown | 273802 | 4 | 132 | French counterpart missing | Open |
| missing-french-counterpart | Open Mail Page | Unknown | 202319 | 4 | 132 | French counterpart missing | Open |
| missing-french-counterpart | Aperçu | Unknown | 197760 | 4 | 132 | French counterpart missing | Open |
| missing-french-counterpart | My Account: Mail - Language:fr | Unknown | 150235 | 4 | 132 | French counterpart missing | Open |
| missing-english-counterpart | Ouvrir une session dans votre compte sécurisé d’IRCC | Unknown | 1225210 | 3 | 128 | English counterpart missing | Open |
| missing-english-counterpart | Page d'accueil | Unknown | 273802 | 4 | 128 | English counterpart missing | Open |
| missing-english-counterpart | Open Mail Page | Unknown | 202319 | 4 | 128 | English counterpart missing | Open |
| missing-english-counterpart | Aperçu | Unknown | 197760 | 4 | 128 | English counterpart missing | Open |
| missing-english-counterpart | My Account: Mail - Language:fr | Unknown | 150235 | 4 | 128 | English counterpart missing | Open |
| missing-accessibility-statement | Sign in to your CRA account | Unknown | 19681012 | 4 | 124 | No accessibility statement detected for EN variant | Open |
| missing-accessibility-statement | Sign in to your CRA account | Unknown | 19681012 | 4 | 124 | No accessibility statement detected for FR variant | Open |
| missing-accessibility-statement | Canada Revenue Agency - CRA Sign-in | Unknown | 11191268 | 4 | 124 | No accessibility statement detected for EN variant | Open |
Recurring Issues
Recurring issues are present in this run and at least one prior daily run. These are stronger candidates for institutional follow-up because they have persisted over time.
Open full recurring issues page | Download recurring issues JSON
| Issue Type | Service | Institution | First Seen | Last Seen | Days | Recommended Action |
|---|---|---|---|---|---|---|
| missing-french-counterpart | Canada Revenue Agency - CRA Sign-in | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Canada Revenue Agency - CRA sign-in information | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Welcome | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Overview | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Open Mail Page | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Benefits and credits | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | My Account: Mail - Language:en | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Ouvrir une session dans votre compte sécurisé d’IRCC | Unknown | 2026-06-30 | 2026-07-14 | 3 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Page d'accueil | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Open Mail Page | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | Aperçu | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-french-counterpart | My Account: Mail - Language:fr | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the French counterpart for this service entry point. |
| missing-english-counterpart | Ouvrir une session dans votre compte sécurisé d’IRCC | Unknown | 2026-06-30 | 2026-07-14 | 3 | Add or link the English counterpart for this service entry point. |
| missing-english-counterpart | Page d'accueil | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the English counterpart for this service entry point. |
| missing-english-counterpart | Open Mail Page | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the English counterpart for this service entry point. |
| missing-english-counterpart | Aperçu | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the English counterpart for this service entry point. |
| missing-english-counterpart | My Account: Mail - Language:fr | Unknown | 2026-06-23 | 2026-07-14 | 4 | Add or link the English counterpart for this service entry point. |
| missing-accessibility-statement | Sign in to your CRA account | Unknown | 2026-06-23 | 2026-07-14 | 4 | Publish an accessibility statement with contact, support path, and freshness details. |
| missing-accessibility-statement | Sign in to your CRA account | Unknown | 2026-06-23 | 2026-07-14 | 4 | Publish an accessibility statement with contact, support path, and freshness details. |
| missing-accessibility-statement | Canada Revenue Agency - CRA Sign-in | Unknown | 2026-06-23 | 2026-07-14 | 4 | Publish an accessibility statement with contact, support path, and freshness details. |
Institution Scorecards
Institution scorecards roll up current scan outcomes and priority issues so ownership and recurring problem clusters are easier to see.
11
10
Open full institution scorecards page | Open institution trends page | Download institution scorecards JSON
| Institution | URLs | Mean A11y | Missing FR | Missing Statements | Recurring Issues | Top Priority Score | Top Issue Type |
|---|---|---|---|---|---|---|---|
| ESDC | 22 | 100 | 6 | 22 | 28 | 118 | missing-accessibility-statement |
| IRCC | 17 | 99.53 | 11 | 17 | 28 | 113 | missing-accessibility-statement |
| CRA | 10 | 100 | 8 | 10 | 18 | 113 | missing-accessibility-statement |
| CBSA | 2 | 100 | 0 | 2 | 2 | 110 | missing-accessibility-statement |
| Justice | 2 | 95 | 0 | 2 | 2 | 110 | missing-accessibility-statement |
| Health Canada/PHAC | 1 | 100 | 1 | 1 | 2 | 106 | missing-french-counterpart |
| StatsCan | 2 | 100 | 0 | 2 | 2 | 105 | missing-accessibility-statement |
| PHAC | 4 | 100 | 0 | 3 | 3 | 102 | missing-accessibility-statement |
| CSPS | 2 | 100 | 0 | 2 | 2 | 97 | missing-accessibility-statement |
| ECCC | 2 | 100 | 0 | 1 | 1 | 97 | missing-accessibility-statement |
| Unknown institution | 150 | 98.26 | 0 | 0 | 0 | - | - |
Bilingual Parity
Average EN/FR accessibility gap is the mean absolute difference between paired EN and FR scores. A value of 0.16 means paired pages differ by that many points on average; it does not imply one language is always better.
166
64
65
20
16
20.16
Largest Accessibility Gaps
| Service | A11y Scores (EN/FR) | A11y Gap (EN-FR) | Perf Scores (EN/FR) | Perf Gap (EN-FR) | Pair Links |
|---|---|---|---|---|---|
| No complete EN/FR pairs with parity data in this run. | |||||
Institution Bilingual Gap Leaderboard
Institutions ranked by mean absolute EN/FR accessibility score gap across their paired services. Higher values indicate greater inconsistency between language versions. Trend direction links to the institution's historical trend page when data is available.
| Institution | Paired Services | Mean A11y Gap | High Gap Pairs (≥10) | Mean Perf Gap | Trend |
|---|---|---|---|---|---|
| IRCC | 3 | 2.67 | 0 | 12 | → stable |
| Unknown institution | 45 | 0.04 | 0 | 22.29 | → stable |
| CBSA | 1 | 0 | 0 | 6 | → stable |
| CRA | 1 | 0 | 0 | 0 | → stable |
| CSPS | 1 | 0 | 0 | 20 | → stable |
| ECCC | 1 | 0 | 0 | 1 | → stable |
| ESDC | 8 | 0 | 0 | 24.5 | → stable |
| Justice | 1 | 0 | 0 | 7 | → stable |
| PHAC | 2 | 0 | 0 | 10.5 | → stable |
| StatsCan | 1 | 0 | 0 | 0 | → stable |
Missing Counterparts
Download missing counterpart JSON
Discovery cohort entries (source: discovery) are English-only navigation pages and are expected to have no French counterpart in the inventory. Other sources (recent, curated, top-tasks) should have paired EN and FR pages.
| Service | Source | Tier | Has EN | Has FR | Links |
|---|---|---|---|---|---|
| Discovery: defence | discovered | tier-3 | yes | no | EN | - |
| Discovery: policing | discovered | tier-3 | yes | no | EN | - |
| Discovery: finance | discovered | tier-3 | yes | no | EN | - |
| Discovery: defence - nationalsecurity | discovered | tier-3 | yes | no | EN | - |
| Discovery: indigenous-peoples | discovered | tier-3 | yes | no | EN | - |
| Discovery: veterans-military | discovered | tier-3 | yes | no | EN | - |
| Discovery: youth | discovered | tier-3 | yes | no | EN | - |
| Discovery: defence - caf | discovered | tier-3 | yes | no | EN | - |
| Discovery: veterans-military - health-and-wellness-for-veterans-and-military-members | discovered | tier-3 | yes | no | EN | - |
| Discovery: - en - department-national-defence - services - benefits-military - pay-pension-benefits | discovered | tier-2 | yes | no | EN | - |
| Discovery: benefits - education | discovered | tier-3 | yes | no | EN | - |
| Discovery: benefits - disability | discovered | tier-3 | yes | no | EN | - |
| Discovery: benefits - finder | discovered | tier-2 | yes | no | EN | - |
| Discovery: benefits - audience | discovered | tier-3 | yes | no | EN | - |
| Discovery: taxes - business-number | discovered | tier-3 | yes | no | EN | - |
| Discovery: taxes - gsthst | discovered | tier-3 | yes | no | EN | - |
| Discovery: taxes - payments | discovered | tier-2 | yes | no | EN | - |
| Discovery: taxes - child-and-family-benefits | discovered | tier-3 | yes | no | EN | - |
| Discovery: taxes - savings-and-pension-plans | discovered | tier-3 | yes | no | EN | - |
| Discovery: taxes - excise-taxes-duties-and-levies | discovered | tier-3 | yes | no | EN | - |
65 additional rows available in missing-counterparts.json.
Accessibility Statements
4/214
1.87%
100%
25%
0%
50%
Missing Statement Examples
Download missing statement JSON | Download detected statement JSON
| Service | Lang | Tier | URL |
|---|---|---|---|
| Apply for a Social Insurance Number | EN | tier-1 | https://www.canada.ca/en/employment-social-development/services/sin.html |
| Apply for a Social Insurance Number | FR | tier-1 | https://www.canada.ca/fr/emploi-developpement-social/services/nas.html |
| Find your local Service Canada office | EN | tier-2 | https://www.canada.ca/en/employment-social-development/services/office.html |
| Find your local Service Canada office | FR | tier-2 | https://www.canada.ca/fr/emploi-developpement-social/services/bureau.html |
| Canada Border Wait Times | EN | tier-1 | https://www.cbsa-asfc.gc.ca/bwt-taf/menu-eng.html |
| Canada Border Wait Times | FR | tier-1 | https://www.cbsa-asfc.gc.ca/bwt-taf/menu-fra.html |
| Environment and Climate Change Canada | EN | tier-2 | https://www.canada.ca/en/environment-climate-change.html |
| Justice Laws Website | EN | tier-1 | https://laws-lois.justice.gc.ca/ |
| Justice Laws Website | FR | tier-1 | https://laws-lois.justice.gc.ca/ |
| Government of Canada Social Media | EN | tier-2 | https://www.canada.ca/en/social-media.html |
200 additional rows available in missing-statements.json.
Detected Statement Examples
| Service | Lang | URL | Detected Link |
|---|---|---|---|
| Environment and Climate Change Canada | FR | https://www.canada.ca/fr/environnement-changement-climatique.html | Accessibilité |
| Health Infobase Canada | FR | https://www.canada.ca/fr/sante-publique/services/maladies.html | Incapacités liées à l'apprentissage (dyslexie, dysgraphie) |
| Agence du revenu du Canada (ARC) | EN | https://www.canada.ca/fr/agence-revenu.html | Accessibilité |
| Agence du revenu du Canada (ARC) | FR | https://www.canada.ca/fr/agence-revenu.html | Accessibilité |
Platform Signals
42/214
19.63%
200
93.46%
Top CMS Distribution
Show CMS URL References
unknown: EN Apply for a Social Insurance Number | FR Apply for a Social Insurance Number | EN Find your local Service Canada office | FR Find your local Service Canada office | EN Canada Border Wait Times | FR Canada Border Wait Times | EN Environment and Climate Change Canada | FR Environment and Climate Change Canada | EN Justice Laws Website | FR Justice Laws Website
aem: EN IRCC: Apply for permanent residency | EN Consumer Price Index | FR Consumer Price Index | EN Health Infobase Canada | FR Health Infobase Canada | EN Canada’s sweeping bail and sentencing reforms become law | EN The Gordie Howe International Bridge will open on July 27th, strengthening trade, connectivity, and economic development | EN Government of Canada to host free watch party for fans to cheer on Canada Soccer’s Men’s National Team, in partnership with the City of Ottawa at LeBreton Flats Park | EN Following June’s one-time payment, Canadians to start receiving first enriched quarterly Canada Groceries and Essentials Benefit payment today | EN CBSA seizes more than half a tonne of opium concealed in paper shipment
drupal: EN Discovery: finance
wordpress: EN Canada makes femicide first-degree murder as all three major Criminal Code reforms become law
Cohort Quality and Provenance
0.77
16
7.48%
17.29%
64.95%
100%
Warnings: institution coverage has more than 20% unknown values
Source Lineage Distribution
| Lineage | Count |
|---|---|
| recent | 137 |
| discovered | 37 |
| curated | 18 |
| discovered,top-task | 14 |
| top-task | 6 |
| curated,recent | 2 |
Provenance Examples
| Service | Lang | Source Lineage | Confidence | Confidence Label | Freshness Signal |
|---|---|---|---|---|---|
| Apply for a Social Insurance Number | EN | curated | 1 | high | not-recent |
| Apply for a Social Insurance Number | FR | curated | 1 | high | not-recent |
| Find your local Service Canada office | EN | curated | 1 | high | not-recent |
| Find your local Service Canada office | FR | curated | 1 | high | not-recent |
| Canada Border Wait Times | EN | curated | 1 | high | not-recent |
| Canada Border Wait Times | FR | curated | 1 | high | not-recent |
| Environment and Climate Change Canada | EN | curated | 1 | high | not-recent |
| Environment and Climate Change Canada | FR | curated | 1 | high | not-recent |
| Justice Laws Website | EN | curated | 1 | high | not-recent |
| Justice Laws Website | FR | curated | 1 | high | not-recent |
Directional Impact Model
Directional estimate only. Combines automated quality signals with Statistics Canada disability prevalence data (CSD 2022). Does not represent measured user harm or legal compliance status. FPS codes reference CAN/ASC EN 301 549:2024 clauses 4.2.1-4.2.10.
Formula: directional affected load = page load count x blended severity weight / 100 x statement multiplier. Statement multiplier is higher when no accessibility statement is detected.
Units: Load values are estimated page loads for this reporting run. Directional Affected Load is a weighted estimate of impacted page loads, not cumulative time spent.
124924944
14966237.350000003
11.98%
Top Directional Impact URLs
| Service | Lang | Load (estimated page loads) | Severity Weight | Directional Affected Load |
|---|---|---|---|---|
| Canada Revenue Agency - CRA Sign-in | EN | 11191268 | 18 | 2316592.48 |
| Canada Revenue Agency - CRA sign-in information | EN | 8764413 | 18 | 1814233.49 |
| Sign in to your CRA account | EN | 19681012 | 6 | 1357989.83 |
| Sign in to your CRA account | FR | 19681012 | 6 | 1357989.83 |
| Welcome | EN | 2258304 | 36 | 934937.86 |
| Overview | EN | 2112491 | 36 | 874571.27 |
| Open Mail Page | EN | 1690664 | 36 | 699934.9 |
| Canada Revenue Agency (CRA) | EN | 8885129 | 6 | 613073.9 |
| Canada Revenue Agency (CRA) | FR | 8885129 | 6 | 613073.9 |
| Benefits and credits | EN | 1280518 | 36 | 530134.45 |
By Tier
| Tier | URLs | Page Load | Directional Affected | Share % |
|---|---|---|---|---|
| tier-1 | 99 | 105034332 | 13542802.229999999 | 90.49 |
| tier-2 | 69 | 19137610 | 1371478.0199999998 | 9.16 |
| tier-3 | 46 | 753002 | 51957.09999999999 | 0.35 |
Benchmark Summary
57.85
98.7
72.62
82.86
Top URLs
Showing first 12 rows by default for faster initial rendering.
| Apply for a Social Insurance Number | https://www.canada.ca/en/employment-social-development/services/sin.html | EN | success | no | unknown | gcweb-wet | 45000 | 77 | 100 |
| Apply for a Social Insurance Number | https://www.canada.ca/fr/emploi-developpement-social/services/nas.html | FR | success | no | unknown | gcweb-wet | 45000 | 54 | 100 |
| Find your local Service Canada office | https://www.canada.ca/en/employment-social-development/services/office.html | EN | success | no | unknown | gcweb-wet | 35000 | 53 | 100 |
| Find your local Service Canada office | https://www.canada.ca/fr/emploi-developpement-social/services/bureau.html | FR | success | no | unknown | gcweb-wet | 35000 | 75 | 100 |
| Canada Border Wait Times | https://www.cbsa-asfc.gc.ca/bwt-taf/menu-eng.html | EN | success | no | unknown | gcweb-wet | 94000 | 91 | 100 |
| Canada Border Wait Times | https://www.cbsa-asfc.gc.ca/bwt-taf/menu-fra.html | FR | success | no | unknown | gcweb-wet | 94000 | 97 | 100 |
| Environment and Climate Change Canada | https://www.canada.ca/en/environment-climate-change.html | EN | success | no | unknown | gcweb-wet | 52000 | 33 | 100 |
| Environment and Climate Change Canada | https://www.canada.ca/fr/environnement-changement-climatique.html | FR | success | yes | unknown | gcweb-wet | 52000 | 32 | 100 |
| Justice Laws Website | https://laws-lois.justice.gc.ca/ | EN | success | no | unknown | gcweb-wet | 88000 | 91 | 95 |
| Justice Laws Website | https://laws-lois.justice.gc.ca/ | FR | success | no | unknown | gcweb-wet | 88000 | 98 | 95 |
| Government of Canada Social Media | https://www.canada.ca/en/social-media.html | EN | success | no | unknown | gcweb-wet | 25000 | 55 | 100 |
| Government of Canada Social Media | https://www.canada.ca/fr/medias-sociaux.html | FR | success | no | unknown | gcweb-wet | 25000 | 75 | 100 |
202 additional rows available in report.json.