Notifications are a PITA, especially on mobile. One reason is that there can be so many different layers of them (contact, app, OS, hardware, network etc), all controlled in different Settings/ Preferences control panels, accessed in different places. I have a HX (Human eXperience) suggestion for mobile OS designers on one way to reduce this frustration.
(1/2)