{
  "slug": "uidai",
  "site": "uidai.gov.in",
  "journey": "After a news story about Aadhaar data leaks, Suresh wants to lock his biometrics on the UIDAI site.",
  "persona": {
    "name": "Suresh, 68, Vijayawada",
    "context": "Essential tremor and moderate macular degeneration. Uses his phone at large text size, occasionally VoiceOver. Reads Telugu comfortably, English slowly."
  },
  "reachable": true,
  "auditedFromIndia": false,
  "states": [
    {
      "label": "landing",
      "url": "https://uidai.gov.in/hi",
      "violations": [
        {
          "id": "button-name",
          "impact": "critical",
          "wcag": [
            "wcag2a",
            "wcag412"
          ],
          "help": "Buttons must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/button-name?application=playwright",
          "nodes": 4,
          "samples": [
            {
              "target": ".mui-1ig7sdw",
              "html": "<button class=\"MuiBox-root mui-1ig7sdw\" tabindex=\"-1\" type=\"button\"></button>",
              "failureSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references"
            },
            {
              "target": ".mui-1nqw82k.MuiPaper-elevation0.MuiCard-root:nth-child(1) > .mui-1fjtzvx.MuiBox-root > .mui-1ialerq.MuiStack-root > .MuiButton-text.MuiButton-textPrimary.MuiButton-textSizeMedium",
              "html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
              "failureSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references"
            },
            {
              "target": ".mui-1nqw82k.MuiPaper-elevation0.MuiCard-root:nth-child(2) > .mui-1fjtzvx.MuiBox-root > .mui-1ialerq.MuiStack-root > .MuiButton-text.MuiButton-textPrimary.MuiButton-textSizeMedium",
              "html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
              "failureSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references"
            }
          ]
        },
        {
          "id": "page-has-heading-one",
          "impact": "moderate",
          "wcag": [],
          "help": "Page should contain a level-one heading",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/page-has-heading-one?application=playwright",
          "nodes": 1,
          "samples": [
            {
              "target": "html",
              "html": "<html lang=\"hi\" dir=\"ltr\" class=\"__variable_69ab42 __...\">",
              "failureSummary": "Fix all of the following:\n  Page must have a level-one heading"
            }
          ]
        },
        {
          "id": "scrollable-region-focusable",
          "impact": "serious",
          "wcag": [
            "wcag2a",
            "wcag211",
            "wcag213"
          ],
          "help": "Scrollable region must have keyboard access",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/scrollable-region-focusable?application=playwright",
          "nodes": 1,
          "samples": [
            {
              "target": ".MuiCollapse-entered > .MuiCollapse-wrapper.mui-15830to.MuiCollapse-vertical > .MuiCollapse-wrapperInner.mui-9vd5ud.MuiCollapse-vertical > .mui-4tqul8.MuiBox-root",
              "html": "<div class=\"MuiBox-root mui-4tqul8\">",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable"
            }
          ]
        }
      ]
    },
    {
      "label": "biometric-lock-service",
      "url": "https://uidai.gov.in/hi",
      "violations": [
        {
          "id": "button-name",
          "impact": "critical",
          "wcag": [
            "wcag2a",
            "wcag412"
          ],
          "help": "Buttons must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/button-name?application=playwright",
          "nodes": 4,
          "samples": [
            {
              "target": ".mui-1ig7sdw",
              "html": "<button class=\"MuiBox-root mui-1ig7sdw\" tabindex=\"-1\" type=\"button\"></button>",
              "failureSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references"
            },
            {
              "target": ".mui-1nqw82k.MuiPaper-elevation0.MuiCard-root:nth-child(1) > .mui-1fjtzvx.MuiBox-root > .mui-1ialerq.MuiStack-root > .MuiButton-text.MuiButton-textPrimary.MuiButton-textSizeMedium",
              "html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
              "failureSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references"
            },
            {
              "target": ".mui-1nqw82k.MuiPaper-elevation0.MuiCard-root:nth-child(2) > .mui-1fjtzvx.MuiBox-root > .mui-1ialerq.MuiStack-root > .MuiButton-text.MuiButton-textPrimary.MuiButton-textSizeMedium",
              "html": "<button class=\"MuiButtonBase-root M...\" tabindex=\"0\" type=\"button\">",
              "failureSummary": "Fix any of the following:\n  Element does not have inner text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references"
            }
          ]
        },
        {
          "id": "page-has-heading-one",
          "impact": "moderate",
          "wcag": [],
          "help": "Page should contain a level-one heading",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/page-has-heading-one?application=playwright",
          "nodes": 1,
          "samples": [
            {
              "target": "html",
              "html": "<html lang=\"hi\" dir=\"ltr\" class=\"__variable_69ab42 __...\">",
              "failureSummary": "Fix all of the following:\n  Page must have a level-one heading"
            }
          ]
        },
        {
          "id": "scrollable-region-focusable",
          "impact": "serious",
          "wcag": [
            "wcag2a",
            "wcag211",
            "wcag213"
          ],
          "help": "Scrollable region must have keyboard access",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.13/scrollable-region-focusable?application=playwright",
          "nodes": 1,
          "samples": [
            {
              "target": ".MuiCollapse-entered > .MuiCollapse-wrapper.mui-15830to.MuiCollapse-vertical > .MuiCollapse-wrapperInner.mui-9vd5ud.MuiCollapse-vertical > .mui-4tqul8.MuiBox-root",
              "html": "<div class=\"MuiBox-root mui-4tqul8\">",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable"
            }
          ]
        }
      ]
    }
  ],
  "note": "Findings are first-party only. Embedded third-party widgets (YouTube, social, chat) are excluded."
}