{
  "title": "Percelia European Accessibility Study 2026 - Sample B: local businesses",
  "sample": "B",
  "publisher": "Percelia",
  "datePublished": "2026-07-30",
  "license": "https://creativecommons.org/licenses/by/4.0/",
  "dataAttribution": "This file aggregates data drawn from an OpenStreetMap sampling frame: (c) OpenStreetMap contributors, available under the Open Database License (ODbL) 1.0 (https://opendatacommons.org/licenses/odbl/1-0/, see https://www.openstreetmap.org/copyright). The license above (CC BY 4.0) covers this aggregate as a produced work; attribution to OpenStreetMap contributors is required whenever this data is used.",
  "description": "Automated accessibility scan of 9,999 homepages of local businesses of any trade across all 27 EU member states (7,157 assessed), four deterministic layers (rules, keyboard, adaptation/reflow, accessibility-tree). Frame: OpenStreetMap via the QLever SPARQL endpoint. Aggregated by country, trade group, premises count, WCAG criterion and rule. No individual site is identified in this dataset.",
  "population": "Local businesses of any trade in the EU (restaurants, hotels, shops, crafts, practices, offices), many of which are outside the EAA's scope: reported to the same standard regardless of who is currently obliged",
  "frame": "OpenStreetMap objects with a website tag, host-disjoint from the Sample A frame",
  "fieldwork": "2026-07-28 to 2026-07-29",
  "notPooledWith": "Sample A (percelia-eu-studie-2026.json): a different population with a different draw formula. Shares from the two samples must not be averaged or added.",
  "methodology": "https://percelia.eu/de/studie",
  "data": {
    "generatedAt": "2026-07-29T22:37:02.396Z",
    "total": 9999,
    "scanned": 7157,
    "failed": 2397,
    "thin": 445,
    "failuresByKind": {
      "tls": 175,
      "bot_protection": 533,
      "http_error": 272,
      "dns": 822,
      "other": 86,
      "timeout": 509
    },
    "sharePctWithFindings": 100,
    "shareInterval": {
      "lowPct": 99.9,
      "highPct": 100
    },
    "medianFindings": 87,
    "meanFindings": 140,
    "byCountry": [
      {
        "key": "DE",
        "scanned": 1098,
        "withFindings": 1098,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.7,
          "highPct": 100
        },
        "medianFindings": 69
      },
      {
        "key": "FR",
        "scanned": 879,
        "withFindings": 879,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.6,
          "highPct": 100
        },
        "medianFindings": 104
      },
      {
        "key": "IT",
        "scanned": 765,
        "withFindings": 765,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.5,
          "highPct": 100
        },
        "medianFindings": 84
      },
      {
        "key": "ES",
        "scanned": 593,
        "withFindings": 593,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.4,
          "highPct": 100
        },
        "medianFindings": 98
      },
      {
        "key": "PL",
        "scanned": 486,
        "withFindings": 486,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.2,
          "highPct": 100
        },
        "medianFindings": 89
      },
      {
        "key": "NL",
        "scanned": 301,
        "withFindings": 301,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.7,
          "highPct": 100
        },
        "medianFindings": 80
      },
      {
        "key": "RO",
        "scanned": 292,
        "withFindings": 292,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.7,
          "highPct": 100
        },
        "medianFindings": 112
      },
      {
        "key": "SE",
        "scanned": 199,
        "withFindings": 199,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.1,
          "highPct": 100
        },
        "medianFindings": 67
      },
      {
        "key": "CZ",
        "scanned": 198,
        "withFindings": 198,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.1,
          "highPct": 100
        },
        "medianFindings": 87.5
      },
      {
        "key": "PT",
        "scanned": 198,
        "withFindings": 198,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.1,
          "highPct": 100
        },
        "medianFindings": 102
      },
      {
        "key": "BE",
        "scanned": 195,
        "withFindings": 195,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.1,
          "highPct": 100
        },
        "medianFindings": 73
      },
      {
        "key": "AT",
        "scanned": 188,
        "withFindings": 188,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98,
          "highPct": 100
        },
        "medianFindings": 83.5
      },
      {
        "key": "GR",
        "scanned": 182,
        "withFindings": 182,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.9,
          "highPct": 100
        },
        "medianFindings": 102.5
      },
      {
        "key": "HU",
        "scanned": 180,
        "withFindings": 180,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.9,
          "highPct": 100
        },
        "medianFindings": 80
      },
      {
        "key": "FI",
        "scanned": 155,
        "withFindings": 155,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.6,
          "highPct": 100
        },
        "medianFindings": 78
      },
      {
        "key": "BG",
        "scanned": 136,
        "withFindings": 136,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.3,
          "highPct": 100
        },
        "medianFindings": 101.5
      },
      {
        "key": "SK",
        "scanned": 130,
        "withFindings": 130,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.1,
          "highPct": 100
        },
        "medianFindings": 93.5
      },
      {
        "key": "DK",
        "scanned": 129,
        "withFindings": 129,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.1,
          "highPct": 100
        },
        "medianFindings": 71
      },
      {
        "key": "HR",
        "scanned": 116,
        "withFindings": 116,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.8,
          "highPct": 100
        },
        "medianFindings": 107
      },
      {
        "key": "IE",
        "scanned": 114,
        "withFindings": 114,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.7,
          "highPct": 100
        },
        "medianFindings": 78
      },
      {
        "key": "LT",
        "scanned": 104,
        "withFindings": 104,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.4,
          "highPct": 100
        },
        "medianFindings": 95.5
      },
      {
        "key": "SI",
        "scanned": 98,
        "withFindings": 98,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.2,
          "highPct": 100
        },
        "medianFindings": 101.5
      },
      {
        "key": "EE",
        "scanned": 96,
        "withFindings": 96,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.2,
          "highPct": 100
        },
        "medianFindings": 88
      },
      {
        "key": "LV",
        "scanned": 94,
        "withFindings": 94,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.1,
          "highPct": 100
        },
        "medianFindings": 109.5
      },
      {
        "key": "LU",
        "scanned": 78,
        "withFindings": 78,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 95.3,
          "highPct": 100
        },
        "medianFindings": 76.5
      },
      {
        "key": "MT",
        "scanned": 77,
        "withFindings": 77,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 95.2,
          "highPct": 100
        },
        "medianFindings": 92
      },
      {
        "key": "CY",
        "scanned": 76,
        "withFindings": 76,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 95.2,
          "highPct": 100
        },
        "medianFindings": 90.5
      }
    ],
    "bySector": [
      {
        "key": "local",
        "scanned": 7157,
        "withFindings": 7157,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.9,
          "highPct": 100
        },
        "medianFindings": 87
      }
    ],
    "bySizeBand": [
      {
        "key": "unknown",
        "scanned": 7157,
        "withFindings": 7157,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.9,
          "highPct": 100
        },
        "medianFindings": 87
      }
    ],
    "distribution": [
      {
        "label": "10-25",
        "from": 10,
        "to": 25,
        "sites": 690,
        "sharePct": 9.6
      },
      {
        "label": "26-50",
        "from": 26,
        "to": 50,
        "sites": 1266,
        "sharePct": 17.7
      },
      {
        "label": "51-100",
        "from": 51,
        "to": 100,
        "sites": 2071,
        "sharePct": 28.9
      },
      {
        "label": "101-200",
        "from": 101,
        "to": 200,
        "sites": 1894,
        "sharePct": 26.5
      },
      {
        "label": "201-400",
        "from": 201,
        "to": 400,
        "sites": 832,
        "sharePct": 11.6
      },
      {
        "label": "401+",
        "from": 401,
        "to": null,
        "sites": 404,
        "sharePct": 5.6
      }
    ],
    "byCriterion": [
      {
        "criterionId": "1.4.3",
        "sites": 6961,
        "sharePct": 97.3
      },
      {
        "criterionId": "4.1.2",
        "sites": 6000,
        "sharePct": 83.8
      },
      {
        "criterionId": "2.4.11",
        "sites": 4848,
        "sharePct": 67.7
      },
      {
        "criterionId": "2.4.4",
        "sites": 4594,
        "sharePct": 64.2
      },
      {
        "criterionId": "2.4.7",
        "sites": 4263,
        "sharePct": 59.6
      },
      {
        "criterionId": "2.1.1",
        "sites": 4215,
        "sharePct": 58.9
      },
      {
        "criterionId": "1.4.4",
        "sites": 3953,
        "sharePct": 55.2
      },
      {
        "criterionId": "1.4.12",
        "sites": 3536,
        "sharePct": 49.4
      },
      {
        "criterionId": "1.3.1",
        "sites": 3100,
        "sharePct": 43.3
      },
      {
        "criterionId": "2.5.3",
        "sites": 2428,
        "sharePct": 33.9
      },
      {
        "criterionId": "1.3.4",
        "sites": 2233,
        "sharePct": 31.2
      },
      {
        "criterionId": "2.4.3",
        "sites": 2055,
        "sharePct": 28.7
      },
      {
        "criterionId": "1.1.1",
        "sites": 2029,
        "sharePct": 28.3
      },
      {
        "criterionId": "1.4.10",
        "sites": 1892,
        "sharePct": 26.4
      },
      {
        "criterionId": "2.5.8",
        "sites": 1802,
        "sharePct": 25.2
      },
      {
        "criterionId": "1.4.1",
        "sites": 1393,
        "sharePct": 19.5
      },
      {
        "criterionId": "1.4.13",
        "sites": 1385,
        "sharePct": 19.4
      },
      {
        "criterionId": "1.2.2",
        "sites": 739,
        "sharePct": 10.3
      },
      {
        "criterionId": "3.1.1",
        "sites": 506,
        "sharePct": 7.1
      },
      {
        "criterionId": "1.3.2",
        "sites": 346,
        "sharePct": 4.8
      },
      {
        "criterionId": "2.4.1",
        "sites": 210,
        "sharePct": 2.9
      },
      {
        "criterionId": "2.1.2",
        "sites": 166,
        "sharePct": 2.3
      },
      {
        "criterionId": "3.3.2",
        "sites": 81,
        "sharePct": 1.1
      },
      {
        "criterionId": "1.4.2",
        "sites": 50,
        "sharePct": 0.7
      },
      {
        "criterionId": "2.4.2",
        "sites": 48,
        "sharePct": 0.7
      },
      {
        "criterionId": "1.3.5",
        "sites": 29,
        "sharePct": 0.4
      },
      {
        "criterionId": "2.2.2",
        "sites": 17,
        "sharePct": 0.2
      },
      {
        "criterionId": "2.2.1",
        "sites": 12,
        "sharePct": 0.2
      },
      {
        "criterionId": "3.1.2",
        "sites": 2,
        "sharePct": 0
      }
    ],
    "byLayer": [
      {
        "layer": "keyboard",
        "findings": 408924,
        "sites": 6819
      },
      {
        "layer": "rules",
        "findings": 362044,
        "sites": 7123
      },
      {
        "layer": "adaptation",
        "findings": 188788,
        "sites": 6229
      },
      {
        "layer": "axtree",
        "findings": 40700,
        "sites": 4502
      }
    ],
    "statement": {
      "checked": 7157,
      "missing": 6859,
      "incomplete": 199,
      "complete": 83,
      "unreachable": 16,
      "missingPct": 95.8,
      "incompletePct": 2.8,
      "completePct": 1.2,
      "found": 282,
      "foundPct": 3.9,
      "missingRequirements": {
        "conformance-status": 64,
        "non-accessible-content": 183,
        "date": 113,
        "feedback-mechanism": 29,
        "enforcement-procedure": 169
      }
    },
    "consent": {
      "detected": 2970,
      "detectedPct": 41.5,
      "keyboardMeasured": 2969,
      "keyboardUnreachable": 754,
      "keyboardUnreachablePct": 25.4,
      "keyboardUnreachableInterval": {
        "lowPct": 23.9,
        "highPct": 27
      },
      "withoutDialogRole": 1414,
      "dismissed": 1957,
      "dismissedVia": {
        "accept": 730,
        "reject": 1114,
        "necessary": 113
      },
      "stuck": 1013,
      "byVendor": {
        "heuristic": 1335,
        "cookiebot": 329,
        "complianz": 311,
        "wp-cookie-notice": 300,
        "cookieyes": 219,
        "onetrust": 123,
        "cookiescript": 80,
        "consentmanager": 16,
        "klaro": 22,
        "cookiefirst": 21,
        "iubenda": 172,
        "quantcast": 8,
        "cookieinformation": 31,
        "didomi": 1,
        "sourcepoint": 1,
        "trustarc": 1
      }
    },
    "runtime": {
      "medianSeconds": 18.5,
      "meanSeconds": 33.6,
      "totalMinutes": 4242
    },
    "severity": {
      "totals": {
        "critical": 33208,
        "serious": 843260,
        "moderate": 104375,
        "minor": 19613
      },
      "sitesWithCritical": 5442,
      "sitesWithCriticalPct": 76,
      "sitesWithCriticalInterval": {
        "lowPct": 75,
        "highPct": 77
      },
      "sitesWithSerious": 7156,
      "sitesWithSeriousPct": 100
    },
    "byRule": [
      {
        "ruleId": "color-contrast",
        "findings": 230777,
        "sites": 6961,
        "sharePct": 97.3,
        "avgPerSite": 32.24
      },
      {
        "ruleId": "kbd-reachability",
        "findings": 195785,
        "sites": 4176,
        "sharePct": 58.3,
        "avgPerSite": 27.36
      },
      {
        "ruleId": "kbd-focus-obscured",
        "findings": 118967,
        "sites": 4848,
        "sharePct": 67.7,
        "avgPerSite": 16.62
      },
      {
        "ruleId": "resize-text-loss",
        "findings": 98962,
        "sites": 3031,
        "sharePct": 42.4,
        "avgPerSite": 13.83
      },
      {
        "ruleId": "kbd-focus-visible",
        "findings": 90012,
        "sites": 4263,
        "sharePct": 59.6,
        "avgPerSite": 12.58
      },
      {
        "ruleId": "text-spacing-loss",
        "findings": 80520,
        "sites": 3522,
        "sharePct": 49.2,
        "avgPerSite": 11.25
      },
      {
        "ruleId": "link-name",
        "findings": 66318,
        "sites": 4589,
        "sharePct": 64.1,
        "avgPerSite": 9.27
      },
      {
        "ruleId": "axtree-ghost-control",
        "findings": 20181,
        "sites": 2460,
        "sharePct": 34.4,
        "avgPerSite": 2.82
      },
      {
        "ruleId": "axtree-label-in-name",
        "findings": 13988,
        "sites": 2428,
        "sharePct": 33.9,
        "avgPerSite": 1.95
      },
      {
        "ruleId": "target-size",
        "findings": 13339,
        "sites": 1802,
        "sharePct": 25.2,
        "avgPerSite": 1.86
      },
      {
        "ruleId": "image-alt",
        "findings": 12738,
        "sites": 1887,
        "sharePct": 26.4,
        "avgPerSite": 1.78
      },
      {
        "ruleId": "axtree-missing-state",
        "findings": 5155,
        "sites": 1159,
        "sharePct": 16.2,
        "avgPerSite": 0.72
      },
      {
        "ruleId": "kbd-focus-order",
        "findings": 3994,
        "sites": 2055,
        "sharePct": 28.7,
        "avgPerSite": 0.56
      },
      {
        "ruleId": "aria-hidden-focus",
        "findings": 3946,
        "sites": 642,
        "sharePct": 9,
        "avgPerSite": 0.55
      },
      {
        "ruleId": "button-name",
        "findings": 3833,
        "sites": 1017,
        "sharePct": 14.2,
        "avgPerSite": 0.54
      },
      {
        "ruleId": "hover-content",
        "findings": 3818,
        "sites": 1385,
        "sharePct": 19.4,
        "avgPerSite": 0.53
      },
      {
        "ruleId": "aria-valid-attr-value",
        "findings": 3803,
        "sites": 1023,
        "sharePct": 14.3,
        "avgPerSite": 0.53
      },
      {
        "ruleId": "aria-prohibited-attr",
        "findings": 3417,
        "sites": 792,
        "sharePct": 11.1,
        "avgPerSite": 0.48
      },
      {
        "ruleId": "listitem",
        "findings": 3064,
        "sites": 307,
        "sharePct": 4.3,
        "avgPerSite": 0.43
      },
      {
        "ruleId": "link-in-text-block",
        "findings": 2935,
        "sites": 1393,
        "sharePct": 19.5,
        "avgPerSite": 0.41
      },
      {
        "ruleId": "duplicate-id-aria",
        "findings": 2921,
        "sites": 473,
        "sharePct": 6.6,
        "avgPerSite": 0.41
      },
      {
        "ruleId": "orientation-lock",
        "findings": 2233,
        "sites": 2233,
        "sharePct": 31.2,
        "avgPerSite": 0.31
      },
      {
        "ruleId": "reflow-2d-scroll",
        "findings": 1892,
        "sites": 1892,
        "sharePct": 26.4,
        "avgPerSite": 0.26
      },
      {
        "ruleId": "label",
        "findings": 1649,
        "sites": 550,
        "sharePct": 7.7,
        "avgPerSite": 0.23
      },
      {
        "ruleId": "meta-viewport",
        "findings": 1442,
        "sites": 1435,
        "sharePct": 20.1,
        "avgPerSite": 0.2
      },
      {
        "ruleId": "zoom-blocked",
        "findings": 1363,
        "sites": 1363,
        "sharePct": 19,
        "avgPerSite": 0.19
      },
      {
        "ruleId": "video-caption",
        "findings": 1064,
        "sites": 739,
        "sharePct": 10.3,
        "avgPerSite": 0.15
      },
      {
        "ruleId": "aria-required-parent",
        "findings": 1041,
        "sites": 126,
        "sharePct": 1.8,
        "avgPerSite": 0.15
      },
      {
        "ruleId": "axtree-name-missing",
        "findings": 1030,
        "sites": 487,
        "sharePct": 6.8,
        "avgPerSite": 0.14
      },
      {
        "ruleId": "frame-title",
        "findings": 968,
        "sites": 766,
        "sharePct": 10.7,
        "avgPerSite": 0.14
      },
      {
        "ruleId": "role-img-alt",
        "findings": 953,
        "sites": 137,
        "sharePct": 1.9,
        "avgPerSite": 0.13
      },
      {
        "ruleId": "list",
        "findings": 905,
        "sites": 427,
        "sharePct": 6,
        "avgPerSite": 0.13
      },
      {
        "ruleId": "nested-interactive",
        "findings": 881,
        "sites": 292,
        "sharePct": 4.1,
        "avgPerSite": 0.12
      },
      {
        "ruleId": "aria-allowed-attr",
        "findings": 813,
        "sites": 256,
        "sharePct": 3.6,
        "avgPerSite": 0.11
      },
      {
        "ruleId": "select-name",
        "findings": 590,
        "sites": 284,
        "sharePct": 4,
        "avgPerSite": 0.08
      },
      {
        "ruleId": "aria-required-children",
        "findings": 584,
        "sites": 397,
        "sharePct": 5.5,
        "avgPerSite": 0.08
      },
      {
        "ruleId": "aria-command-name",
        "findings": 571,
        "sites": 147,
        "sharePct": 2.1,
        "avgPerSite": 0.08
      },
      {
        "ruleId": "scrollable-region-focusable",
        "findings": 487,
        "sites": 166,
        "sharePct": 2.3,
        "avgPerSite": 0.07
      },
      {
        "ruleId": "html-has-lang",
        "findings": 467,
        "sites": 467,
        "sharePct": 6.5,
        "avgPerSite": 0.07
      },
      {
        "ruleId": "avoid-inline-spacing",
        "findings": 363,
        "sites": 27,
        "sharePct": 0.4,
        "avgPerSite": 0.05
      },
      {
        "ruleId": "aria-input-field-name",
        "findings": 351,
        "sites": 197,
        "sharePct": 2.8,
        "avgPerSite": 0.05
      },
      {
        "ruleId": "axtree-announcement-order",
        "findings": 346,
        "sites": 346,
        "sharePct": 4.8,
        "avgPerSite": 0.05
      },
      {
        "ruleId": "definition-list",
        "findings": 287,
        "sites": 53,
        "sharePct": 0.7,
        "avgPerSite": 0.04
      },
      {
        "ruleId": "bypass",
        "findings": 210,
        "sites": 210,
        "sharePct": 2.9,
        "avgPerSite": 0.03
      },
      {
        "ruleId": "form-field-multiple-labels",
        "findings": 208,
        "sites": 81,
        "sharePct": 1.1,
        "avgPerSite": 0.03
      },
      {
        "ruleId": "kbd-trap",
        "findings": 166,
        "sites": 166,
        "sharePct": 2.3,
        "avgPerSite": 0.02
      },
      {
        "ruleId": "svg-img-alt",
        "findings": 161,
        "sites": 26,
        "sharePct": 0.4,
        "avgPerSite": 0.02
      },
      {
        "ruleId": "area-alt",
        "findings": 118,
        "sites": 15,
        "sharePct": 0.2,
        "avgPerSite": 0.02
      },
      {
        "ruleId": "aria-roles",
        "findings": 116,
        "sites": 43,
        "sharePct": 0.6,
        "avgPerSite": 0.02
      },
      {
        "ruleId": "dlitem",
        "findings": 86,
        "sites": 11,
        "sharePct": 0.2,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "frame-title-unique",
        "findings": 84,
        "sites": 30,
        "sharePct": 0.4,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "no-autoplay-audio",
        "findings": 58,
        "sites": 50,
        "sharePct": 0.7,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "aria-tab-name",
        "findings": 55,
        "sites": 4,
        "sharePct": 0.1,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "input-button-name",
        "findings": 52,
        "sites": 49,
        "sharePct": 0.7,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "document-title",
        "findings": 48,
        "sites": 48,
        "sharePct": 0.7,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "aria-valid-attr",
        "findings": 42,
        "sites": 13,
        "sharePct": 0.2,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "html-lang-valid",
        "findings": 38,
        "sites": 38,
        "sharePct": 0.5,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "aria-required-attr",
        "findings": 38,
        "sites": 31,
        "sharePct": 0.4,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "aria-toggle-field-name",
        "findings": 37,
        "sites": 23,
        "sharePct": 0.3,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "aria-progressbar-name",
        "findings": 37,
        "sites": 14,
        "sharePct": 0.2,
        "avgPerSite": 0.01
      },
      {
        "ruleId": "autocomplete-valid",
        "findings": 34,
        "sites": 29,
        "sharePct": 0.4,
        "avgPerSite": 0
      },
      {
        "ruleId": "input-image-alt",
        "findings": 30,
        "sites": 14,
        "sharePct": 0.2,
        "avgPerSite": 0
      },
      {
        "ruleId": "object-alt",
        "findings": 25,
        "sites": 13,
        "sharePct": 0.2,
        "avgPerSite": 0
      },
      {
        "ruleId": "marquee",
        "findings": 18,
        "sites": 17,
        "sharePct": 0.2,
        "avgPerSite": 0
      },
      {
        "ruleId": "meta-refresh",
        "findings": 12,
        "sites": 12,
        "sharePct": 0.2,
        "avgPerSite": 0
      },
      {
        "ruleId": "frame-focusable-content",
        "findings": 8,
        "sites": 8,
        "sharePct": 0.1,
        "avgPerSite": 0
      },
      {
        "ruleId": "th-has-data-cells",
        "findings": 7,
        "sites": 5,
        "sharePct": 0.1,
        "avgPerSite": 0
      },
      {
        "ruleId": "summary-name",
        "findings": 5,
        "sites": 5,
        "sharePct": 0.1,
        "avgPerSite": 0
      },
      {
        "ruleId": "valid-lang",
        "findings": 2,
        "sites": 2,
        "sharePct": 0,
        "avgPerSite": 0
      },
      {
        "ruleId": "aria-tooltip-name",
        "findings": 2,
        "sites": 1,
        "sharePct": 0,
        "avgPerSite": 0
      },
      {
        "ruleId": "aria-hidden-body",
        "findings": 2,
        "sites": 1,
        "sharePct": 0,
        "avgPerSite": 0
      },
      {
        "ruleId": "aria-deprecated-role",
        "findings": 1,
        "sites": 1,
        "sharePct": 0,
        "avgPerSite": 0
      },
      {
        "ruleId": "aria-conditional-attr",
        "findings": 1,
        "sites": 1,
        "sharePct": 0,
        "avgPerSite": 0
      },
      {
        "ruleId": "html-xml-lang-mismatch",
        "findings": 1,
        "sites": 1,
        "sharePct": 0,
        "avgPerSite": 0
      },
      {
        "ruleId": "td-headers-attr",
        "findings": 1,
        "sites": 1,
        "sharePct": 0,
        "avgPerSite": 0
      }
    ],
    "frameEntries": 23195,
    "joined": 9999,
    "byBranchGroup": [
      {
        "key": "retail",
        "scanned": 2441,
        "withFindings": 2441,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.8,
          "highPct": 100
        },
        "medianFindings": 105,
        "criticalPct": 77.6
      },
      {
        "key": "facilities",
        "scanned": 209,
        "withFindings": 209,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.2,
          "highPct": 100
        },
        "medianFindings": 102,
        "criticalPct": 78.9
      },
      {
        "key": "professional",
        "scanned": 886,
        "withFindings": 886,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.6,
          "highPct": 100
        },
        "medianFindings": 99,
        "criticalPct": 78
      },
      {
        "key": "leisure",
        "scanned": 185,
        "withFindings": 185,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98,
          "highPct": 100
        },
        "medianFindings": 90,
        "criticalPct": 70.3
      },
      {
        "key": "health",
        "scanned": 483,
        "withFindings": 483,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.2,
          "highPct": 100
        },
        "medianFindings": 88,
        "criticalPct": 70.2
      },
      {
        "key": "lodging",
        "scanned": 1118,
        "withFindings": 1118,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.7,
          "highPct": 100
        },
        "medianFindings": 85,
        "criticalPct": 79
      },
      {
        "key": "crafts",
        "scanned": 293,
        "withFindings": 293,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.7,
          "highPct": 100
        },
        "medianFindings": 69,
        "criticalPct": 72.4
      },
      {
        "key": "food",
        "scanned": 1542,
        "withFindings": 1542,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.8,
          "highPct": 100
        },
        "medianFindings": 67,
        "criticalPct": 73.2
      }
    ],
    "byBranch": [
      {
        "key": "shop=supermarket",
        "scanned": 75,
        "withFindings": 75,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 95.1,
          "highPct": 100
        },
        "medianFindings": 144,
        "criticalPct": 84
      },
      {
        "key": "office=estate_agent",
        "scanned": 102,
        "withFindings": 102,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.4,
          "highPct": 100
        },
        "medianFindings": 135,
        "criticalPct": 87.3
      },
      {
        "key": "shop=furniture",
        "scanned": 69,
        "withFindings": 69,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94.7,
          "highPct": 100
        },
        "medianFindings": 134,
        "criticalPct": 84.1
      },
      {
        "key": "shop=car",
        "scanned": 110,
        "withFindings": 110,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.6,
          "highPct": 100
        },
        "medianFindings": 129,
        "criticalPct": 81.8
      },
      {
        "key": "shop=clothes",
        "scanned": 165,
        "withFindings": 165,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.7,
          "highPct": 100
        },
        "medianFindings": 127,
        "criticalPct": 81.8
      },
      {
        "key": "shop=bicycle",
        "scanned": 70,
        "withFindings": 70,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94.8,
          "highPct": 100
        },
        "medianFindings": 122,
        "criticalPct": 78.6
      },
      {
        "key": "amenity=pharmacy",
        "scanned": 60,
        "withFindings": 60,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94,
          "highPct": 100
        },
        "medianFindings": 106,
        "criticalPct": 68.3
      },
      {
        "key": "tourism=camp_site",
        "scanned": 148,
        "withFindings": 148,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.5,
          "highPct": 100
        },
        "medianFindings": 99,
        "criticalPct": 77
      },
      {
        "key": "shop=optician",
        "scanned": 61,
        "withFindings": 61,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94.1,
          "highPct": 100
        },
        "medianFindings": 98,
        "criticalPct": 73.8
      },
      {
        "key": "leisure=fitness_centre",
        "scanned": 66,
        "withFindings": 66,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94.5,
          "highPct": 100
        },
        "medianFindings": 97,
        "criticalPct": 72.7
      },
      {
        "key": "office=company",
        "scanned": 359,
        "withFindings": 359,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.9,
          "highPct": 100
        },
        "medianFindings": 92,
        "criticalPct": 77.2
      },
      {
        "key": "office=it",
        "scanned": 60,
        "withFindings": 60,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94,
          "highPct": 100
        },
        "medianFindings": 89,
        "criticalPct": 81.7
      },
      {
        "key": "tourism=hotel",
        "scanned": 518,
        "withFindings": 518,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.3,
          "highPct": 100
        },
        "medianFindings": 89,
        "criticalPct": 82.8
      },
      {
        "key": "leisure=sports_centre",
        "scanned": 107,
        "withFindings": 107,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.5,
          "highPct": 100
        },
        "medianFindings": 85,
        "criticalPct": 69.2
      },
      {
        "key": "shop=beauty",
        "scanned": 63,
        "withFindings": 63,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94.3,
          "highPct": 100
        },
        "medianFindings": 79,
        "criticalPct": 84.1
      },
      {
        "key": "tourism=apartment",
        "scanned": 95,
        "withFindings": 95,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 96.1,
          "highPct": 100
        },
        "medianFindings": 76,
        "criticalPct": 74.7
      },
      {
        "key": "amenity=fast_food",
        "scanned": 171,
        "withFindings": 171,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97.8,
          "highPct": 100
        },
        "medianFindings": 75,
        "criticalPct": 75.4
      },
      {
        "key": "tourism=guest_house",
        "scanned": 240,
        "withFindings": 240,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.4,
          "highPct": 100
        },
        "medianFindings": 75,
        "criticalPct": 74.6
      },
      {
        "key": "shop=bakery",
        "scanned": 82,
        "withFindings": 82,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 95.5,
          "highPct": 100
        },
        "medianFindings": 74.5,
        "criticalPct": 75.6
      },
      {
        "key": "amenity=cafe",
        "scanned": 215,
        "withFindings": 215,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 98.2,
          "highPct": 100
        },
        "medianFindings": 74,
        "criticalPct": 69.8
      },
      {
        "key": "shop=car_repair",
        "scanned": 124,
        "withFindings": 124,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 97,
          "highPct": 100
        },
        "medianFindings": 70,
        "criticalPct": 72.6
      },
      {
        "key": "amenity=bar",
        "scanned": 66,
        "withFindings": 66,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94.5,
          "highPct": 100
        },
        "medianFindings": 69,
        "criticalPct": 74.2
      },
      {
        "key": "amenity=restaurant",
        "scanned": 987,
        "withFindings": 987,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.6,
          "highPct": 100
        },
        "medianFindings": 64,
        "criticalPct": 73.3
      },
      {
        "key": "tourism=chalet",
        "scanned": 64,
        "withFindings": 64,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94.3,
          "highPct": 100
        },
        "medianFindings": 63.5,
        "criticalPct": 73.4
      },
      {
        "key": "amenity=pub",
        "scanned": 64,
        "withFindings": 64,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 94.3,
          "highPct": 100
        },
        "medianFindings": 54,
        "criticalPct": 73.4
      },
      {
        "key": "shop=hairdresser",
        "scanned": 87,
        "withFindings": 87,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 95.8,
          "highPct": 100
        },
        "medianFindings": 47,
        "criticalPct": 66.7
      }
    ],
    "byPremises": [
      {
        "key": "chain",
        "scanned": 30,
        "withFindings": 30,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 88.6,
          "highPct": 100
        },
        "medianFindings": 216.5,
        "criticalPct": 90
      },
      {
        "key": "few",
        "scanned": 622,
        "withFindings": 622,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.4,
          "highPct": 100
        },
        "medianFindings": 98,
        "criticalPct": 74.6
      },
      {
        "key": "single",
        "scanned": 6505,
        "withFindings": 6505,
        "sharePct": 100,
        "shareInterval": {
          "lowPct": 99.9,
          "highPct": 100
        },
        "medianFindings": 86,
        "criticalPct": 76.1
      }
    ],
    "deadHosts": 822,
    "deadHostsPct": 8.2,
    "branchMinSites": 60
  }
}
