low complexity extracted Help & Support Confidence: 100%
2
Components
106
Shared
0
User Stories
Yes
Analyzed

Description

The Accessibility Statement feature provides a dedicated in-app screen that documents the platform's commitment to WCAG 2.2 AA compliance, lists known accessibility limitations, and explains how users can report accessibility barriers. This is a statutory requirement under the Norwegian Forskrift om universell utforming av IKT-løsninger for digital services used by organizations receiving public funding. The statement includes contact information for accessibility feedback and links to relevant regulatory bodies.

User Flow

Accessibility Statement user flow
Click to expand

Analysis

Business Value

An in-app accessibility statement is a legal requirement for publicly funded Norwegian organizations under the Web Accessibility Directive (transposed via Norwegian IKT-regulations), not merely a best practice. NHF, Blindeforbundet, HLF, and Barnekreftforeningen all receive public funding through Bufdir, making this a compliance prerequisite for all partner organizations. Beyond legal compliance, publishing a transparent accessibility statement demonstrates accountability to users with disabilities — a core constituency for all partner organizations — and provides a structured channel for reporting barriers, enabling continuous accessibility improvement. Absence of this statement risks regulatory findings and damages the credibility of the platform's WCAG 2.2 AA commitment.

Implementation Notes

The accessibility statement is a static, read-only screen rendered in Flutter as scrollable rich text. Content follows the Norwegian Digitaliseringsdirektoratet template for accessibility statements and should be maintained as versioned static content or a CMS-backed document. The screen must itself be fully WCAG 2.2 AA compliant: semantic heading structure, sufficient contrast, scalable text, and complete screen reader compatibility. It should be reachable from the Help & Support menu without authentication. A feedback mechanism — at minimum a mailto link to a dedicated accessibility contact address — must be present. The statement must reference the current WCAG version (2.2) and conformance level (AA) and be reviewed whenever significant UI changes are shipped.

Components (108)

User Interface (2)

Shared Components

These components are reused across multiple features

Service Layer (34)

Data Layer (22)

Infrastructure (38)

infrastructure Keychain/Keystore Adapter low Shared infrastructure JWT Claims Extractor low Shared infrastructure Organization Labels Adapter low Shared infrastructure Keychain/Keystore Adapter low Shared infrastructure Auth API Client medium Shared infrastructure REST API Client medium Shared infrastructure WCAG Accessibility Adapter low Shared infrastructure Registration API Client low Shared infrastructure Accounting API Client high Shared infrastructure PDF Renderer Adapter medium Shared infrastructure File Share Adapter low Shared infrastructure FCM/APNs Adapter high Shared infrastructure Share Sheet Adapter low Shared infrastructure Share Plus Adapter low Shared infrastructure Platform Accessibility Bridge medium Shared infrastructure Semantics Override Adapter high Shared infrastructure URL Launcher Adapter low Shared infrastructure Markdown Content Renderer low Shared infrastructure Network Connectivity Monitor low Shared infrastructure Expense Receipt Storage Adapter low Shared infrastructure Audit Log Writer low Shared infrastructure Feature Flag Checker low Shared infrastructure Logo Upload Adapter low Shared infrastructure Terminology Constants Registry low Shared infrastructure Feature Flag Cache Adapter low Shared infrastructure Org Scope JWT Resolver medium Shared infrastructure Association Audit Logger low Shared infrastructure Token Blocklist medium Shared infrastructure Analytics Tracker low Shared infrastructure SEO Metadata Config low Shared infrastructure Analytics Tracker low Shared infrastructure Analytics Tracker low Shared infrastructure Sales Analytics Tracker low Shared infrastructure Email Provider Adapter low Shared infrastructure Terms of Service Content Provider low Shared infrastructure Legal PDF Asset Provider low Shared infrastructure Consent-Gated Script Loader low Shared infrastructure Legal Page Layout low Shared

User Stories

No user stories have been generated for this feature yet.