Accessible app: Your feedback matters

Thank you for helping us improve our app's accessibility for everyone.


We understand that encountering accessibility barriers can be frustrating. Please provide as much detail as possible to help us understand and resolve the issue efficiently.

1. Your Contact Information

Your Name:

Your Email Address:

Your Phone Number:

Preferred Method of Contact:

Preferred Language for Communication:

2. App Information

App Name:

App Version Number:

Platform (Operating System):

Operating System Version:

Device Model:

3. Describe the Accessibility Issue

What is the core accessibility problem you are experiencing?

Screen reader cannot read button

Insufficient color contrast

Cannot navigate with keyboard

Missing captions for video

Other:

Please describe the issue in detail, step-by-step. Imagine you are explaining it to someone who cannot see or hear what you are experiencing.

Steps

A
1
 
2
 
3
 
4
 
5
 

When did you first notice this issue?

Is this issue:

Consistent (happens every time)

Intermittent (happens sometimes)

Does this issue occur:

Across the entire application (multiple sections/features)

Only in a specific section or feature

If specific, please identify the section/feature.

What is the expected behavior? How do you anticipate the app should function from an accessibility standpoint?

4. Assistive Technology (AT) Information

Are you using any assistive technology with the app?

If Yes, please specify the assistive technology(ies) you are using:

Assistive Technology

Please specify

A
B
1

Screen Reader:

 
2
  • Version:
 
3

Magnification/Zoom Software:

 
4
  • Version:
 
5

Switch Control/Alternative Input Device:

 
6
  • Type:
 
7

Voice Control/Speech-to-Text:

 
8
  • Type:
 
9

Hearing Aids/Cochlear Implants:

 
10


 
11
 
12
 

How does the app interact (or fail to interact) with your assistive technology?

Screen reader skips elements

Gestures are not recognized

Magnification distorts layout

Other:

5. Type of Accessibility Barrier

Please select all that apply and provide specific details for each:

 

Visual Impairment / Low Vision:

Color Contrast

Is there insufficient contrast between text/graphics and their background?

Describe where the low contrast occurs:

Text Size/Readability

Is text difficult to read, too small, or not resizable?

Describe where text is problematic:

Image Descriptions (Alt Text)

Regarding non-text content (images, icons, charts, etc.) for screen readers:

Yes, descriptions are missing or problematic (unclear/incorrect)

No, descriptions seem correct and present

Not applicable / Not sure

Identify the specific images/icons:

Focus Indicator

Is it difficult to see where the focus is when navigating with a keyboard or switch?

Describe where the focus indicator is unclear:

Dynamic Content

Are pop-ups, alerts, or changing content not announced or difficult to perceive?

Describe the specific dynamic content:

Layout/Reflow

Does the layout break or become unusable when zoomed in or when text size is increased?

Describe the layout issue:

Other Visual Issue: Please describe:

 

Hearing Impairment:

 

Captions/Subtitles

Are captions missing, inaccurate, or not synchronized for video/audio content?

Identify the specific video/audio content:

Transcripts

Are transcripts unavailable or incomplete for audio-only content?

Identify the specific audio content:

Audio Cues

Is information conveyed solely through sound without visual alternatives?

Describe the specific audio cue and missing visual alternative:

Volume Control

Is volume control difficult to access or adjust?

Other Hearing Issue: Please describe:

 

Motor / Dexterity Impairment:

 

Touch Target Size

Are buttons, links, or other interactive elements too small to easily tap/select?

Identify the specific elements:

Spaced Elements

Are interactive elements too close together, leading to accidental selections?

Identify the specific elements:

Keyboard Navigation

Is the app not fully operable using a keyboard (tab key, arrow keys, enter key)?

Are there "keyboard traps" where you get stuck?

Describe the specific interaction that cannot be performed with a keyboard:

Gestures

Does the app rely solely on complex gestures that are difficult to perform?

Describe the gesture and the task it performs:

Time Limits

Are there time limits for interaction that are too short to complete a task?

Describe the timed interaction:

Dragging/Swiping

Are functions in the app dependent on dragging or swiping motions that you found difficult to perform?

Yes

No

Not applicable / Not sure

Describe the specific function:

Other Motor Issue: Please describe:

 

Cognitive / Learning Impairment:

 

Complex Language/Instructions

Is the language used in the app overly complex or unclear?

Yes

No

Sometimes

Provide examples of unclear text:

Inconsistent Navigation/Layout

Is the app's navigation or layout unpredictable or inconsistent, making it hard to learn or remember how to use it?

Yes

No

Not applicable / Not sure

Describe the inconsistency:

Error Messages

Are error messages unclear, unhelpful, or not easily discoverable?

Yes

No

Not applicable / Not sure

Provide an example of an error message:

Distractions

Is there excessive animation, blinking, or unnecessary visual/audio elements that cause distraction?

Describe the distracting elements:

Memory Load

Does the app require remembering too much information across screens or sessions?

Other Cognitive Issue: Please describe:

 

Speech Impairment:

 

Voice Input

Is the app's voice input feature (if applicable) not working correctly or difficult to use?

Other Speech Issue: Please describe:

6. Reproducibility & Impact

Can you consistently reproduce this issue?

Always

Sometimes

Rarely

What is the impact of this issue on your ability to use the app?

Cannot complete a purchase

Cannot access critical information

Makes the app very frustrating to use

Cannot use the app at all

Other:

7. Screenshots or Video (Optional but highly recommended)

If possible, please attach screenshots or a short video demonstrating the issue. This can significantly help our team understand the problem.

File Name

Upload File

A
B
1
 
 
2
 
 

8. Any Additional Information or Suggestions

Please provide any other details, observations, or suggestions you believe would be helpful in resolving this accessibility issue.

 

Thank you for your submission. Our support team will review your report and get back to you as soon as possible.

 

App Support Form Insights

Please remove this app support form insights section before publishing.


The accessibility app support form you've provided is excellent and well-structured. It covers the essential aspects needed to gather detailed and actionable feedback from users encountering accessibility issues. Here's a detailed insight into its effectiveness and why each section and question is important:

Detailed Insights into the Accessibility App Support Form

Overall Strengths:

  1. User-Centric Design: The form starts with a welcoming and empathetic tone ("Thank you for helping us improve... We understand that encountering barriers can be frustrating"), which is crucial for encouraging users to provide detailed feedback, especially when they might be frustrated.
  2. Comprehensive Coverage: It systematically addresses key areas of accessibility, ensuring that no major type of barrier is overlooked. This helps in categorizing and prioritizing issues.
  3. Specific & Actionable Questions: Instead of vague prompts, the form asks for very specific details (e.g., "step-by-step," "identify the specific images/icons"). This is vital for the support team to reproduce and diagnose the problem.
  4. Assistive Technology Focus: Dedicated sections for assistive technology (AT) are paramount. Accessibility issues often manifest differently depending on the AT used. Knowing the AT, its version, and how it interacts (or fails to interact) with the app is invaluable.
  5. Categorization of Barriers: Breaking down issues by impairment type (Visual, Hearing, Motor, Cognitive, Speech) allows for a more targeted diagnosis and helps the user identify the nature of their problem more easily, even if they aren't accessibility experts.
  6. Reproducibility & Impact: Understanding if an issue is consistent and its impact on the user's ability to use the app helps in prioritizing fixes. A critical bug preventing core functionality will be handled differently from a minor visual glitch.
  7. Optional Attachments: Allowing screenshots and videos is a game-changer. Visual evidence can convey more information than pages of text and often speeds up the diagnosis significantly.
  8. Open-Ended Feedback: The "Additional Information" section provides a valuable space for users to offer context, nuances, or suggestions that might not fit into the structured questions.

Section-by-Section Analysis:

1. Your Contact Information:

  • Purpose: Standard for any support form. Ensures the support team can follow up with the user for clarification or to provide a resolution.
  • "Preferred Method of Contact": A thoughtful inclusion for accessibility. Some users may prefer email, others a phone call (with or without a relay service), or text messages, depending on their disability and communication preferences.
  • "Preferred Language": Essential for global reach and ensuring the user receives support in a language they understand best.

2. App Information:

  • Purpose: Crucial for environment replication. An app's behavior can vary significantly across different versions, operating systems, and device models.
  • "App Name" & "App Version Number": Basic, but fundamental. Helps pinpoint the exact build with the issue.
  • "Platform (Operating System)" & "Operating System Version": Differentiates between iOS, Android, etc., and specific OS versions, which often have their own accessibility quirks or updates.
  • "Device Model": Helps identify device-specific issues, such as screen size differences affecting layout or specific hardware limitations.

3. Describe the Accessibility Issue:

  • "What is the core accessibility problem...?": Forces the user to summarize the fundamental issue, providing an immediate understanding for the support team.
  • "Please describe the issue in detail, step-by-step": This is arguably the most important question. Detailed, sequential steps are critical for the support team to reproduce the bug exactly as the user experienced it. The example provided ("1. I open the app. 2. I navigate to the 'Settings' screen...") is perfect for guiding users.
  • "When did you first notice...?", "Is this issue consistent...?", "Does this issue occur in other parts...?": These questions help determine the scope, frequency, and severity of the bug. Intermittent bugs are often harder to fix, and knowing if it's app-wide or isolated helps narrow down the problematic code.
  • "What is the expected behavior?": This helps clarify the user's understanding of how the accessible feature should function, which might differ from the developer's intent or current implementation.

4. Assistive Technology (AT) Information:

  • Purpose: Absolutely vital. Many accessibility issues are a result of poor interoperability between the app and specific ATs.
  • "Are you using any assistive technology...?": A clear yes/no for initial filtering.
  • Specific AT fields (Screen Reader, Magnification, Switch Control, Voice Control, Hearing Aids, Other): This allows users to pinpoint the exact tools they use. Each AT has its own set of behaviors, gestures, and ways of interacting with an app's underlying code. Knowing the version of the AT is also important as ATs themselves receive updates that can affect compatibility.
  • "How does the app interact (or fail to interact) with your assistive technology?": This directly probes the AT-specific behavior, which is often the crux of the accessibility problem.

5. Type of Accessibility Barrier:

  • Purpose: This section provides a structured way to categorize the issue based on common accessibility guidelines (like WCAG). It helps users who may not know the technical terms but can identify with the functional impact of the barrier.
  • Detailed checkboxes for each impairment type (Visual, Hearing, Motor, Cognitive, Speech):
    • Visual Impairment / Low Vision: Addresses common WCAG criteria like color contrast, text resizing, alt text, focus indicators, and dynamic content.
    • Hearing Impairment: Focuses on multimedia accessibility (captions, transcripts) and audio cues.
    • Motor / Dexterity Impairment: Covers keyboard navigation, touch target sizes, gestures, and time limits, which are crucial for users with limited mobility.
    • Cognitive / Learning Impairment: Addresses clarity of language, consistency, error messaging, and potential distractions, all vital for cognitive load and comprehension.
    • Speech Impairment: Focuses on voice input, if applicable.
  • "Describe where...": For each checkbox, this prompt ensures the user provides the specific context within the app where the issue occurs, rather than just checking a box.

6. Reproducibility & Impact:

  • "Can you consistently reproduce this issue?": Helps differentiate between hard-to-find sporadic bugs and consistent, predictable ones.
  • "What is the impact of this issue on your ability to use the app?": This is crucial for prioritization. An issue preventing a user from making a purchase is far more critical than a minor cosmetic bug. It helps the team understand the real-world consequence for the user.

7. Screenshots or Video (Optional but highly recommended):

  • Purpose: Visual aids significantly accelerate troubleshooting. A picture or video can convey layout problems, contrast issues, or screen reader misreadings far more effectively than text descriptions alone. Encouraging this is a best practice.

8. Any Additional Information or Suggestions:

  • Purpose: Provides an open text field for anything not covered. Users might have unique insights, workarounds they've tried, or suggestions for improvement that are valuable.

Areas for Continuous Improvement (Minor Considerations):

While the form is excellent, here are a few minor points that could be considered for future iterations or internal process guidance:

  • Platform-Specific AT Details (Internal Guidance): While the form asks for the AT, for internal use, support teams might benefit from knowing common AT versions and how they should behave on specific platforms. This might be more for a knowledge base than the form itself.
  • WCAG Reference (Optional for Users, Essential for Developers): While not necessary for the user-facing form, internally, the team should map these questions to specific WCAG (Web Content Accessibility Guidelines) success criteria. This helps ensure compliance and provides a common framework for development.
  • Success Message/Confirmation: After submission, a clear confirmation message with an estimated response time helps manage user expectations.
  • Accessibility of the Form Itself: Crucially, the support form must be fully accessible. This means it needs:
    • Clear labels for all input fields.
    • Logical tab order for keyboard navigation.
    • Sufficient color contrast.
    • Proper semantic HTML structure for screen reader compatibility.
    • No reliance on color alone to convey information (e.g., error indicators).
    • Clear and concise error messages if validation fails.

In summary, this support form is exceptionally well-designed for collecting detailed and actionable accessibility feedback. Its structure allows for a systematic approach to understanding user issues, which is critical for effective diagnosis and resolution, ultimately leading to a more inclusive and usable application.

Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


The term "mandatory" can be interpreted in two ways:

  1. Strictly Required for Submission: Questions that the form must have an answer for to allow the user to click "submit."
  2. Absolutely Essential for Problem Diagnosis: Questions that, if left unanswered, would make it nearly impossible for the support team to understand, reproduce, or resolve the issue.

Given the goal of helping the support team resolve customer issues, we'll focus on the second interpretation, as merely making a field "required" doesn't guarantee useful data.

Here are the questions that are absolutely mandatory (essential) for the support team to effectively address an accessibility issue, along with elaborations on why:

Mandatory Questions and Why:

1. Your Email Address (from "Your Contact Information")

  • Why Mandatory: Without a way to contact the user, the support team cannot ask follow-up questions, request more information (like screenshots or videos if not initially provided), or inform the user about the resolution or progress of their issue. It's the primary channel for communication.

2. App Name (from "App Information")

  • Why Mandatory: It's impossible to provide support for an app if you don't know which app the user is referring to. While the form is for a specific app, users might have multiple apps from the same developer or the context of the support channel might be generic.

3. App Version Number (from "App Information")

  • Why Mandatory: Bugs, especially accessibility bugs, are often specific to certain app builds. Knowing the exact version allows the support team to check the relevant codebase, test against that specific version, and determine if the issue has already been fixed in a newer release or if it's a regression. Without this, they might be troubleshooting an issue that no longer exists or misdiagnosing it based on a different version.

4. Platform (Operating System) (from "App Information")

  • Why Mandatory: Accessibility implementations and issues vary significantly between operating systems (iOS, Android, macOS, Windows, etc.). The way a screen reader interacts with UI elements, or how accessibility APIs are exposed, differs fundamentally across platforms. Knowing the OS is crucial for directing the issue to the correct platform-specific development team and understanding the technical context.

5. Operating System Version (from "App Information")

  • Why Mandatory: Just like app versions, OS versions can introduce or fix accessibility bugs. A problem on iOS 16 might be resolved or manifest differently on iOS 17. Assistive technologies are also deeply integrated with the OS, and their behavior can change with OS updates. This helps narrow down the environment for reproduction.

6. Describe the Accessibility Issue: What is the core accessibility problem you are experiencing?

  • Why Mandatory: This is the high-level summary of the problem. It immediately gives the support team an idea of the nature of the issue (e.g., "screen reader not working," "contrast issues," "keyboard navigation broken"). While the detailed description follows, this initial statement helps categorize the incoming request.

7. Describe the Accessibility Issue: Please describe the issue in detail, step-by-step.

  • Why Mandatory: This is the most critical question for diagnosis. Without detailed, sequential steps, the support team cannot reliably reproduce the problem. If they cannot reproduce it, they cannot confirm it, debug it, or fix it. The "imagine you are explaining it to someone who cannot see or hear what you are experiencing" prompt is excellent here, as it encourages precision.

8. Assistive Technology (AT) Information: Are you using any assistive technology with the app?

  • Why Mandatory: Many accessibility issues are directly related to the interaction with assistive technologies. Knowing if an AT is being used is the first step. If the answer is "yes," then the subsequent question about which AT becomes mandatory.

9. Assistive Technology (AT) Information: If Yes, please specify the assistive technology(ies) you are using: (e.g., Screen Reader, Magnification Software, Switch Control)

  • Why Mandatory: If a user indicates they are using AT, specifying which AT (and ideally its version, though that might be harder for users to find consistently) is vital. An issue with VoiceOver is different from an issue with NVDA, and an issue with screen magnification is different from a switch control problem. This directs the support team to the relevant AT-specific knowledge and testing.

10. What is the impact of this issue on your ability to use the app? (from "Reproducibility & Impact")

  • Why Mandatory: This question determines the severity and priority of the bug. A bug that prevents a user from completing a core task (e.g., making a purchase, accessing essential information) is a high-priority critical issue. A bug that is merely annoying or cosmetic will have a lower priority. This helps the support team allocate resources effectively.

In Summary:

The mandatory questions are those that form the core investigative framework:

  • Who is reporting it and how to contact them.
  • What specific app and its environment are affected.
  • Exactly how the problem occurs (step-by-step).
  • What assistive technology is involved (if any).
  • How severely the problem impacts the user.

Without answers to these fundamental questions, any attempt at support would be akin to looking for a needle in a haystack without knowing what the needle looks like, or even which haystack to search. While other questions like "Type of Accessibility Barrier" are incredibly helpful for diagnosis and categorization, the ones listed above are the bare minimum to begin the diagnostic process.

To configure an element, select it on the form.

To add a new question or element, click the Question & Element button in the vertical toolbar on the left.