Use when
- Users need to revisit and change communication, consent, topic, personalization, privacy, channel, language, or data-sharing choices.
- The product has multiple optional communication types or consent purposes and must distinguish them from required messages.
- Several systems consume preferences and the UI can show current effective status, source, save state, and restrictions.