Overall Statistics
Dataset-level crawl, readability, language, accessibility, and Lighthouse measurements.
Completed crawls
2,973
2,973 domains
Policy text
99.3%
2,953 policies
Readability
99.3%
n=2,951
Lighthouse
100%
n=2,973
Sample: completed crawl jobs from May 3, 2026 to Jun 10, 2026. Statistics were generated at Jun 10, 2026, 09:05 PM.
Reported means, medians, interquartile ranges, and sample sizes are computed from available measurements only. Missing readability or Lighthouse results remain visible through the coverage values above.
Accessibility
Lighthouse accessibility is an automated screening result, not a complete WCAG conformance assessment. Scores are reported on the Lighthouse 0-100 scale.
- Median score
- 91
- IQR
- 84-95
- Mean score
- 88.5
- Sample
- n=2,973
- 90-100
- 54.7%
- 50-89
- 45%
- <50
- 0.3%
Most common failed accessibility audits
| Audit | Count |
|---|---|
Background and foreground colors do not have a sufficient contrast ratio. color-contrast | 1,698 |
Links do not have a discernible name link-name | 1,219 |
Heading elements are not in a sequentially-descending order heading-order | 1,174 |
Document does not have a main landmark. landmark-one-main | 622 |
`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5. meta-viewport | 575 |
Elements with visible text labels do not have matching accessible names. label-content-name-mismatch | 517 |
Touch targets do not have sufficient size or spacing. target-size | 485 |
Buttons do not have an accessible name button-name | 479 |
Text and Length
Corpus means weight each policy by its observed word or sentence counts. Medians and IQRs describe the distribution across individual policies.
Total words
8,332,541
2,951 policies with word counts
Median words
1,744
IQR 595-3,643
Sentence length
13
Corpus words per sentence
Letters per word
5.39
Weighted by word count
Syllables per word
1.86
Weighted by word count
Long words
33.8%
Weighted by word count
Complex words
24.5%
Weighted by word count
Warnings
140
Readability pipeline warnings
Languages
Language rows use the detected language stored with the readability result. Formula scores are shown only within the language row where that formula is available.
| Language | Policies | Share | Word Share | Median Words | Sentence Length | Primary Index |
|---|---|---|---|---|---|---|
| English (en) | 2,152 | 72.9% | 65.2% | 1,777 | 14.6 | Flesch Reading Easemedian 44.3; n=2,152 |
| German (de) | 334 | 11.3% | 16.8% | 3,198 | 10.2 | Flesch-Amstad Reading Easemedian 38.4; n=334 |
| Spanish (es) | 211 | 7.2% | 6.3% | 1,369 | 13.6 | LIX readability indexmedian 50.4; n=211 |
| Italian (it) | 105 | 3.6% | 9.7% | 2,314 | 10.2 | LIX readability indexmedian 54.8; n=105 |
| French (fr) | 78 | 2.6% | 1.6% | 1,228 | 15.4 | LIX readability indexmedian 53.1; n=78 |
| Unknown | 71 | 2.4% | 0.4% | 55 | 4.9 | LIX readability indexmedian 63.4; n=64 |
Readability Indices
Formula outputs are separate scales. The table reports each available index with its own direction and sample size instead of averaging unlike formulas together.
| Formula | n | Median | IQR | Mean | Interpretation |
|---|---|---|---|---|---|
| Flesch Reading Ease | 2,152 | 44.3 | 39-49.9 | 44.7 | Reading ease; higher is easier |
| Flesch-Amstad Reading Ease | 334 | 38.4 | 34.6-41.6 | 37.4 | Reading ease; higher is easier |
| Flesch-Kincaid Grade Level | 2,152 | 10.8 | 9.6-11.9 | 10.7 | Grade level; lower is easier |
| Wiener Sachtextformel 1 | 334 | 11.2 | 10.6-11.9 | 11.3 | Grade level; lower is easier |
| Wiener Sachtextformel 2 | 334 | 11.1 | 10.6-11.9 | 11.3 | Grade level; lower is easier |
| Wiener Sachtextformel 3 | 334 | 10.8 | 10.2-11.5 | 11 | Grade level; lower is easier |
| Wiener Sachtextformel 4 | 334 | 10.3 | 9.7-11.1 | 10.5 | Grade level; lower is easier |
| Gunning Fog Index | 2,152 | 14.4 | 12.9-15.8 | 14.2 | Grade level; lower is easier |
| Coleman-Liau Index | 2,152 | 12.3 | 11.2-13.2 | 12.3 | Grade level; lower is easier |
| Automated Readability Index | 2,152 | 10.2 | 8.9-11.6 | 10.3 | Grade level; lower is easier |
| SMOG Grade | 2,152 | 13.1 | 12-14.2 | 12.9 | Grade level; lower is easier |
| LIX readability index | 2,944 | 48.2 | 44.6-52.1 | 49 | Index; lower is easier |
| RIX readability index | 2,944 | 4.7 | 3.8-5.7 | 4.8 | Index; lower is easier |
Lighthouse Results
Category scores are Lighthouse 0-100 scores. Bands follow Lighthouse's common score colors: poor below 50, moderate from 50 to 89, and strong from 90 upward.
| Category | n | Median | IQR | Mean | 90-100 | Failed Audits |
|---|---|---|---|---|---|---|
| Performance | 2,973 | 55 | 40-72 | 56.8 | 11.2% | 16.7mean per policy |
| Accessibility | 2,973 | 91 | 84-95 | 88.5 | 54.7% | 3.2mean per policy |
| Best practices | 2,973 | 77 | 58-96 | 77.3 | 36.1% | 2.4mean per policy |
| SEO | 2,973 | 92 | 83-100 | 86.3 | 59.3% | 1.2mean per policy |
Most common failed audits across Lighthouse
| Audit | Count |
|---|---|
First Contentful Paint first-contentful-paint | 2,891 |
Time to Interactive interactive | 2,889 |
Largest Contentful Paint largest-contentful-paint | 2,875 |
Network dependency tree network-dependency-tree-insight | 2,814 |
Use efficient cache lifetimes cache-insight | 2,793 |
Reduce unused JavaScript unused-javascript | 2,781 |
Speed Index speed-index | 2,754 |
Render-blocking requests render-blocking-insight | 2,743 |
Max Potential First Input Delay max-potential-fid | 2,711 |
Total Blocking Time total-blocking-time | 2,542 |
Reduce unused CSS unused-css-rules | 2,455 |
Minimize main-thread work mainthread-work-breakdown | 2,157 |