BFSG Compliance Guide
The Barrierefreiheitsstärkungsgesetz (BFSG) is Germany's accessibility strengthening law, implementing EU Directive 2019/882 (European Accessibility Act). It requires digital products and services to be accessible to people with disabilities. Enforcement began June 28, 2025.
Who Must Comply
- E-commerce websites and online shops
- Banking and financial services platforms
- Telecommunications service providers
- E-book platforms and digital media services
- Transport and mobility service websites
- Any B2C digital service offered in the EU market
Micro-enterprises (fewer than 10 employees and annual turnover under €2 million) are exempt for services, but not for products. B2B-only services are generally exempt unless they serve end consumers indirectly.
Technical Requirements
BFSG references EN 301 549 (European standard for ICT accessibility), which in turn incorporates WCAG 2.1 Level AA. Key requirements for websites:
- Perceivable — Text alternatives for images, captions for video, sufficient color contrast (4.5:1 ratio), resizable text up to 200%
- Operable — Full keyboard navigation, no time limits without user control, no content that flashes more than 3 times per second
- Understandable — Readable text, predictable navigation, input assistance and error identification
- Robust — Compatible with assistive technologies (screen readers, voice control, switch devices)
Penalties for Non-Compliance
- Fines up to €100,000 per violation
- Market surveillance authorities can prohibit sale of non-compliant products/services
- Consumer organizations can take legal action
- Reputational damage and loss of customer trust
How TWWIM Helps
TWWIM provides a voice-based interaction layer that directly addresses BFSG/WCAG operability requirements:
- Voice Navigation — Users navigate between pages using natural language commands, satisfying keyboard/alternative input requirements
- Form Filling — Voice-driven form completion for users who cannot use keyboard or mouse
- Element Interaction — Click buttons, follow links, toggle controls by voice command
- Scroll Control — Page scrolling via voice for motor-impaired users
- Language Support — German and English voice recognition, matching BFSG language requirements
- No Visual Dependency — Voice feedback confirms actions, reducing reliance on visual cues
TWWIM supplements (not replaces) existing accessibility measures. It adds a voice interaction channel alongside keyboard navigation, screen reader support, and other assistive technologies.
WCAG 2.1 AA Criteria Addressed
| Criterion | Requirement | TWWIM Contribution |
|---|---|---|
| 2.1.1 Keyboard | All functionality available from keyboard | Voice provides an alternative non-pointer input method |
| 2.4.1 Bypass Blocks | Skip repetitive content | Voice commands jump directly to sections and elements |
| 2.5.3 Label in Name | Accessible name matches visible label | Voice activation uses visible element labels |
| 3.2.2 On Input | No unexpected context changes | Voice interactions require explicit confirmation |
| 3.3.2 Labels or Instructions | Labels for user input | Voice prompts guide users through form fields |
Further Resources
- TWWIM BFSG Information Page
- Integration Guide — Add TWWIM to your website
- Voice Commands — Full command reference