image

AccessibilityGPT

A thinking partner for accessible product decisions

An AI assistant that helps designers apply WCAG guidelines to real product scenarios, explore possible solutions, and make more informed accessibility decisions.

Focus:

Accessibility

WCAG

AI-assisted Product Design

My role:

Product Design

Conversation Design

Workflow Definition

The Problem

Knowing the guidelines is one thing. Applying them is another

Accessibility guidelines provide a foundation for building inclusive products, but applying them to a specific design situation isn't always straightforward.

Should an error message appear inline or in a notification? What's the most accessible way to communicate a required field? How should keyboard focus behave in a complex interaction?

These questions require more than looking up a checklist. Designers need to understand the context, identify relevant WCAG criteria, and evaluate the trade-offs between possible solutions.

I explored how AI could help bridge that gap.

The Idea

Turn accessibility guidelines into practical design guidance

AccessibilityGPT is a conversational assistant designed to help product designers navigate accessibility decisions using WCAG as a reference.

Instead of searching through documentation for every question, designers can describe a scenario in their own words and ask for guidance tailored to the situation.

The assistant helps identify relevant success criteria, explain their intent, compare potential approaches, and suggest practical next steps.

The goal is to make accessibility guidance easier to understand and apply during everyday product design.

image

How it works

01 — Describe the situation

The designer asks a question about a specific component, interaction, or user flow.
For example: What's the best way to communicate validation errors in a multi-step form?

02 — Understand the requirements

The assistant identifies potentially relevant WCAG success criteria and explains how they relate to the scenario.
Rather than presenting guidelines without context, it helps the designer understand what the requirements mean for the experience.

03 — Explore possible solutions

The assistant outlines practical approaches, explains their trade-offs, and highlights important considerations such as keyboard interaction, focus management, clarity, and feedback.
Where the context is insufficient, it should ask clarifying questions instead of assuming a single correct answer.

04 — Make an informed decision

The designer uses the guidance to evaluate the available options and decide what to implement or investigate further.
The result is a more informed design decision—not an automatic declaration of accessibility compliance.

Usage Example

💬 DESIGNER ASKS

I'm designing a multi-step form. Should validation errors appear inline next to each field, in a summary at the top, or both?

💬 THE ASSISTANT'S GUIDANCE

Summary

WCAG 2.2 does not strictly mandate whether a radio button group must have a default selection or load entirely unselected. Both approaches are compliant, provided that keyboard interaction, labeling, and error handling are implemented correctly according to W3C standards.

Relevant WCAG

Principle: 3. Understandable
Guideline: 3.3 Input Assistance
Success Criterion: 3.3.2 Labels or Instructions — Level A
Success Criterion: 3.2.2 On Input — Level A

Explanation

Neither WCAG 2.2 nor the HTML specification forbids leaving radio buttons unselected, but each approach serves specific UX and accessibility needs:

When to Pre-Select a Default Radio Button

Recommended for general settings or low-risk choices: Providing a safe, logical default reduces user effort and helps prevent submission errors.

HTML Standard alignment: Historically, the HTML specification recommended that one radio button in a group always be checked by default.

Keyboard navigation: When a default option is checked, pressing Tab moves focus directly to that selected radio button.

When to Leave All Options Unselected

Recommended for required explicit choices: If choosing a default might unfairly bias the user or cause them to accidentally submit incorrect data (e.g., legal agreements, opt-in consents, medical/financial decisions, or survey questions), leave all options unselected.

Requirements when unselected: If the choice is mandatory and none are selected by default:
Clearly indicate that the field is required using text instructions (SC 3.3.2).
Keyboard focus must land on the first radio button in the group when tabbing into the field set.
If the form is submitted without a choice, generate a clear, accessible error message (SC 3.3.1).

☑️ Design implication

Leave radio options unselected when an intentional choice is needed. Use a default only when it clearly reflects user intent and carries little risk. Ensure labels, selection states, and validation are clear.

The design decision

Make the guidance useful, not just technically correct

A response that quotes a WCAG criterion isn't necessarily helpful to a designer trying to solve a product problem.

I focused the concept on connecting three things:

  • The requirement: Which WCAG criteria are relevant, and what do they mean?
  • The application: How do those requirements affect this specific design scenario?
  • The action: What practical options should the designer consider next?

This structure helps bridge the gap between accessibility knowledge and day-to-day product decisions.

The assistant should also distinguish between a formal WCAG requirement, a recommended technique, and a broader usability consideration. Not every good accessibility practice is a specific conformance requirement.

Designing for trust

Guidance should be explainable and grounded in the standard

Accessibility decisions can affect whether people can successfully use a product. That makes the quality and clarity of the assistant's guidance especially important.

The concept should prioritize traceable references to WCAG, clear explanations, and honest communication about uncertainty.

When multiple solutions are possible, the assistant should explain the relevant trade-offs rather than present one option as universally correct.

For complex or ambiguous scenarios, it should identify what additional context or testing is needed.

Validation and limitations

Helpful guidance still needs verification

The concept is intended to support designers, not replace accessibility specialists, conformance testing, or evaluation with people with disabilities.

The next step would be to test the assistant against representative design scenarios and evaluate:

  • Relevance: Does it identify the appropriate WCAG criteria?
  • Accuracy: Are its explanations and references correct?
  • Practical value: Can designers use the guidance to make a clearer design decision?
  • Trustworthiness: Does it communicate uncertainty and recognize when more context is needed?

These tests would help establish where the assistant provides reliable value and where expert review remains necessary.

The takeaway

Make accessibility knowledge easier to put into practice.

AccessibilityGPT explores how AI can help designers move from searching for guidelines to understanding how those guidelines apply to real product decisions.

The opportunity isn't to automate accessibility judgment. It's to make reliable guidance more accessible at the moment a designer needs it.