👤 Pick a persona

Choose one persona below. Selecting them opens a prefilled GitHub issue — click the Create button to start the scan.

← Back to instructions

Maya Chen

Portrait of Maya Chen
Age 32 · Software engineer · Screen reader user · she/them
“I need controls and content to announce what they are.”

Goal: Understand page structure and forms independently while reviewing product workflows.

Pain Points: Unlabeled controls, vague image alternatives, invalid ARIA, and weak headings or landmarks make actions and navigation unclear.

Behaviors: Uses screen reader shortcuts, keyboard navigation, and structural navigation for headings, forms, links, and landmarks.

Needs: Clear names, labels, headings, landmarks, and ARIA so tasks make sense without sight.

Alex Rivera

Portrait of Alex Rivera
Age 28 · Product designer · Colorblind · they/them
“If color is the only signal, I have to guess what changed.”

Goal: Quickly identify required actions, errors, and status changes while reviewing designs.

Pain Points: Red-only error states, low contrast, and color-only feedback creates uncertainty.

Behaviors: Uses design tools and browser inspection daily, looking for clear text, labels, and patterns.

Needs: UI feedback should pair color with text, icons, labels, or patterns so status changes are clear.

Jordan Park

Portrait of Jordan Park
Age 67 · Retired teacher · Low vision · she/her
“When I zoom in, I still need the whole page to stay usable.”

Goal: Read content, find controls, and complete tasks without losing page context at high zoom.

Pain Points: Fixed-width layouts, clipped content, overlapping regions, and off-screen controls make zoomed pages hard to use.

Behaviors: Uses enlarged text and page zoom, then scans for simple layouts that keep content in one direction.

Needs: Layouts should reflow at 400% zoom and 320 CSS px without sideways scrolling.

Sam Okafor

Portrait of Sam Okafor
Age 52 · Senior accountant · Keyboard-only user · he/him
“I need every step to work without reaching for a mouse.”

Goal: Move through forms, menus, dialogs, and task-heavy workflows predictably with the keyboard.

Pain Points: Keyboard traps, missing focus indicators, and mouse-only custom controls block or obscure progress.

Behaviors: Uses Tab, shortcuts, and repeated workflows while watching focus order before submitting information.

Needs: Every interactive element should be reachable and operable by keyboard with visible focus and logical order.

Devon Williams

Portrait of Devon Williams
Age 38 · Senior product manager · Deaf · ze/zir
“Audio-only information should never be the only way to learn something.”

Goal: Understand media, demos, alerts, and product updates without relying on audio.

Pain Points: Autoplay audio, missing captions, and hard-to-find transcripts leave important details inaccessible.

Behaviors: Reviews demos, alerts, and recordings across devices while looking for captions, transcripts, and clear controls.

Needs: Media should avoid surprise audio and provide captions, transcripts, summaries, and clearly named controls.

Sasha Patel

Portrait of Sasha Patel
Age 35 · Content strategist · Screen reader user · she/her
“Graphics need enough description for me to understand them.”

Goal: Understand charts, graphics, visual summaries, and images while reviewing content.

Pain Points: Generic image announcements, vague alt text, and exposed decorative graphics make visual content noisy or confusing.

Behaviors: Uses a screen reader, braille display, and keyboard navigation to review reports and content.

Needs: Informative images, SVGs, charts, and linked graphics need meaningful alternatives; decorative graphics should be hidden.