Statement Content Service
Component Detail
Service Layer
medium complexity
Shared Component
backend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Backend service that serves accessibility statement content from the shared policy content store used by the privacy policy. Allows editorial updates to ship without a new app release and exposes versioned, cacheable content to the mobile client.
statement-content-service
Sources & reasoning
Listed as a feature of the always-on help-support area (§8), and the WCAG 2.2 AA day-one commitment (§1.2, §4 matrix) means publishing a conformance statement is required from MVP, not deferred.
-
docs/source/likeperson.md · line 368help-support | Help & Support | Contact Us, Privacy Policy, Accessibility Statement, FAQ
-
docs/source/likeperson.md · line 16-17Appen SKAL oppfylle WCAG 2.2 nivå AA som minimumskrav for alle skjermer og interaksjoner - fra dag én, for alle organisasjoner.
Responsibilities
- Fetch the current accessibility statement document from the policy content store
- Return structured sections (commitments, limitations, audit date) with a content version
- Set cache headers so the mobile client can serve stale content offline
- Validate the published statement against the required section schema before serving
- Log content fetches for audit and content-freshness monitoring
Interfaces
getAccessibilityStatement(locale): AccessibilityStatementContent
getContentVersion(): string