Accessibility
RTC Collector is built to be accessible to everyone, including users with disabilities. We follow WCAG 2.1 guidelines and continually work to improve accessibility.
Keyboard Navigation
Full Keyboard Support
Navigate the entire app without a mouse:
Tab/Shift+Tab: Move between interactive elements Enter/Space: Activate buttons and links Arrow Keys: Navigate menus, lists, and dropdowns Esc: Close modals and dialogs Cmd/Ctrl + K: Open command palette
Skip Links
Press Tab on any page to reveal "Skip to main content" link - jumps past navigation directly to content.
Focus Indicators
Visible focus-visible outlines on all interactive elements show where keyboard focus is located. These appear only when navigating with a keyboard, not when clicking with a mouse.
Screen Reader Support
Tested With
- JAWS (Windows)
- NVDA (Windows, free)
- VoiceOver (Mac/iOS)
- TalkBack (Android)
Semantic HTML
Proper HTML structure ensures screen readers understand page layout:
- Headings in logical order (H1 → H2 → H3)
- Landmarks (header, nav, main, footer)
- Lists for grouped content
- Tables with proper headers
ARIA Labels
Interactive elements include descriptive labels:
- Buttons explain their action
- Form fields have associated labels
- Images have alt text
- Status messages are announced
- OTP inputs have individual aria-labels
- Follow buttons and icon-only buttons have descriptive labels
Live Regions
Screen readers announce dynamic changes:
- Toast notifications use
aria-livefor instant announcements - Form validation errors
- Loading states
- Success/error notifications
Visual Accessibility
Color Contrast
All text meets WCAG AA standards:
- Normal text: 4.5:1 contrast ratio
- Large text: 3:1 contrast ratio
- Icons and UI elements: 3:1 contrast ratio
Dark Mode
High contrast dark theme reduces eye strain:
- Enable in Settings → Theme
- Automatically follows system preference if set to Auto
Text Sizing
Text scales properly when browser zoom is adjusted (up to 200% tested).
Color Independence
Information isn't conveyed by color alone:
- Icons accompany color-coded states
- Patterns used in addition to colors
- Text labels for all important states
Motor Accessibility
Large Touch Targets
All interactive elements meet minimum sizes:
- Buttons: 44x44px minimum
- Links: Adequate spacing
- Form fields: Easy to tap
No Timing Requirements
No actions require precise timing or quick responses.
Gesture Alternatives
All touch gestures have alternatives:
- Swipe actions have button equivalents
- Pinch zoom has +/- buttons
- Long press has menu options
Cognitive Accessibility
Clear Language
- Plain language throughout
- Jargon explained
- Instructions are clear and concise
- Error messages explain how to fix
Consistent Design
- Navigation in the same place on every page
- Buttons look and behave consistently
- Predictable interactions
Helpful Errors
Error messages are:
- Specific about what went wrong
- Suggest how to fix the problem
- Located near the relevant field
Progress Indicators
Multi-step processes show:
- Current step
- Total steps
- Progress bar
- Clear next action
Forms & Input
Labels
All form fields have:
- Visible labels
- Associated with input programmatically
- Helpful placeholder text (not relied upon as labels)
Validation
Form validation is:
- Client-side and server-side
- Errors announced to screen readers
- Errors visible and clearly marked
- Errors explain what's needed
Autocomplete
Forms use standard autocomplete attributes for:
- Names
- Addresses
- Phone numbers
- Credit cards
Helps users with cognitive disabilities and autofill tools.
Media Accessibility
Images
- Decorative images: Empty alt attribute
- Meaningful images: Descriptive alt text
- Complex images: Long descriptions provided
Icons
All icons:
- Have text labels or aria-labels
- Never convey information through iconalone
- Tooltips explain meaning on hover/focus
Accessibility Settings
Reduce Motion
For users sensitive to motion, all animations in RTC Collector respect the prefers-reduced-motion media query:
- Enable "Reduce Motion" in your device or browser settings
- Page transitions, toast animations, and interactive effects are automatically disabled
- No separate in-app setting is needed — the system preference is respected throughout
High Contrast
Browser high-contrast modes are supported.
Text Spacing
Works properly when users adjust:
- Line height
- Letter spacing
- Word spacing
- Paragraph spacing
Recent Improvements (v2.2.0)
The v2.2.0 release included a comprehensive accessibility overhaul:
- Skip to main content link on every page for keyboard navigation
- aria-live on toasts for screen reader announcements of notifications
- aria-labels on OTP inputs, follow buttons, and all icon-only buttons
- Reduced motion support — all animations respect
prefers-reduced-motion - Focus-visible indicators on all interactive elements
- Inline form validation on blur — errors appear as you tab away, not just on submit
- Visible checkmarks inside checkboxes and filled circles inside radio buttons
- Touch targets — all interactive elements meet the 44px minimum
- Undo pattern for destructive actions via toast with delayed execution
Report accessibility issues: [email protected]
Accessibility Statement
RTC Collector is committed to digital accessibility. We:
- Follow WCAG 2.1 Level AA guidelines
- Test with assistive technologies
- Conduct regular accessibility audits
- Welcome feedback and bug reports
- Continuously improve accessibility
Conformance Status
Partially Conformant: Some parts of the content don't fully conform to WCAG 2.1 Level AA. We're actively working to reach full conformance.
Feedback
Found an accessibility barrier?
- Email: [email protected]
- Include: URL, issue description, assistive technology used
- We respond within 3 business days
Legal
This accessibility statement applies to rtccollector.com and all sub-domains. It was last reviewed on 2 February 2026.
Third-Party Content
Some third-party integrations may not be fully accessible:
- Stripe payment forms (Stripe's responsibility)
- Google Analytics (tracking only, no user interaction)
We choose partners committed to accessibility.
Questions?
For accessibility questions or to report issues:
- Email: [email protected]
- Include details about your assistive technology and the problem