Service Layer medium complexity mobile
0
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Provides the current privacy policy content and metadata to the UI layer. Resolves content from local bundle by default, with optional remote fetch for policy updates. Exposes policy version for display.

Feature: Privacy Policy

privacy-policy-service

Sources & reasoning

Privacy Policy appears in both the help-support area taxonomy (line 479) and the Sales Website MVP scope (line 336), confirming it is required from launch across all products. GDPR compliance is mandatory given Meander processes health and biometric data for Norwegian organizations.

Responsibilities

  • Load policy document from bundled asset or remote source
  • Return structured sections array consumed by the screen
  • Expose policy version string and effective date
  • Cache remote policy to prevent re-fetching within a session

Interfaces

getPolicy(): Promise<PolicyDocument>
getPolicyVersion(): string
getEffectiveDate(): string