Encrypted Assignment Dispatch
Feature Detail
Description
Encrypted Assignment Dispatch allows coordinators to send sensitive personal information-names, addresses, and medical summaries (epikrise)-to peer mentors in end-to-end encrypted form. The feature provides delivery confirmation when the server hands off the payload and a read confirmation when the peer mentor opens the assignment detail, giving coordinators a live status overview of all open assignments. An automatic reminder fires if contact has not been established within ten days of dispatch, preventing cases from stalling unnoticed.
Sources & reasoning
Source lines 94-95 directly specify end-to-end encrypted dispatch with delivery/read confirmation and a 10-day reminder. Line 153 classifies this MUST for Blindeforbundet in Fase 2 of the priority matrix, and line 345 repeats it as Fase 2 critical in the roadmap. Fase 2 normalises to v1.0. The feature is the core unlock for Blindeforbundet's digital workflow and cannot be deferred.
-
docs/source/likeperson.md · line 94-95Kryptert oppdragshåndtering: Sende sensitive personopplysninger (navn, adresse, epikrise) til likepersoner med leveringsbekreftelse og lesebekreftelse. Statusoversikt over åpne oppdrag. Automatisk påminnelse etter 10 dager dersom kontakt ikke er oppr
-
docs/source/likeperson.md · line 153Kryptert oppdragshåndtering | - | - | ✓ | - | ✓ | MUST (Blindeforbundet) | 2
-
docs/source/likeperson.md · line 345Kryptert oppdragsutsendelse med statussporing (Blindeforbundet-kritisk)
Analysis
Blindeforbundet must transmit sensitive personal data-health records, personal identifiers, home addresses-to peer mentors while remaining fully GDPR-compliant. Without encrypted dispatch, this data travels through unprotected channels such as email, creating a serious legal and reputational liability. Delivery and read confirmations replace manual follow-up calls, giving coordinators real-time assurance that assignments have reached the right person. The automatic 10-day reminder prevents service failures for the vulnerable individuals peer mentors support and directly reduces coordinator overhead. This feature is classified MUST (Blindeforbundet) in the priority matrix and is Fase 2 critical, meaning it blocks Blindeforbundet's ability to migrate off legacy paper-based workflows.
Each peer mentor's device generates an asymmetric key pair on first login; the public key is registered server-side. Coordinators encrypt assignment payloads with the recipient's public key before upload; the server stores only the ciphertext and never decrypts it. The Flutter inbox screen decrypts payloads in memory after biometric or PIN authentication. Delivery confirmation is emitted by the server on successful payload storage; read confirmation is sent by the client when the detail screen renders decrypted content. The 10-day reminder integrates with the push notification pipeline. All consent state must be verified before displaying decrypted content, delegating to the Progressive Digital Consent feature. WCAG 2.2 AA compliance is mandatory given Blindeforbundet's screen-reader-dependent users.
Components (9)
Shared Components
These components are reused across multiple features
User Stories
No user stories have been generated for this feature yet.