What Apple and Google are doing to push notifications

Overall sentiment on push notifications

  • Many see current push usage as abusive: notifications are overwhelmingly spammy, promotional, or “engagement” hooks.
  • Strong consensus that push should be rare and valuable; most apps are not important enough to deserve interrupting the user.
  • Several say they silence or uninstall any app that sends a single unwanted notification.

Transactional vs promotional use

  • Broad agreement: notifications should be transactional (security alerts, deliveries, ride arrivals, appointments), not marketing.
  • Biggest pain point: apps that mix critical and promotional messages in the same channel (banks, ride‑sharing, delivery apps).
  • Some think broadcast/marketing via push is inherently illegitimate; others note some users do explicitly opt in.

Platform control and intermediation

  • Concern that Apple/Google increasingly sit between sender and recipient, editing, delaying, or suppressing notifications.
  • Split views:
    • Pro: platforms defending user attention from abusive senders; more filtering is “mission accomplished”.
    • Contra: platforms gain opaque, unaccountable power and become toll collectors, similar to search and email.

User controls and UX (Android vs iOS)

  • Android praised for notification channels and tools like Buzzkill, though many apps mislabel or abuse channels.
  • iOS criticized for coarse controls and lack of OS‑level separation of transactional vs promotional notifications, despite some app‑level options and features like Notification Summary, Focus, Live Activities.
  • Strong view that sane defaults matter; most users will never “tune their setup”.

Privacy, surveillance, and architecture

  • Discussion notes all standard mobile push goes through APNS/FCM; developers can’t bypass it on stock iOS/Android.
  • References to government access to push metadata/content and the lack of any way for app developers or users to prevent this.
  • Some de‑Google or use WebSockets/self‑hosted approaches (GrapheneOS, UnifiedPush), trading battery for independence.

Coping strategies and desired features

  • Common strategies: permanent Do Not Disturb, extreme whitelists (only calls/messages from select contacts, banks, calendar), disabling almost all app notifications.
  • Desired features:
    • OS‑enforced separation of marketing vs transactional channels.
    • Ability to mark push as spam and penalize abusers.
    • App‑level network firewalls and permission to revoke network access.
    • Email‑like inbox, filters, or even LLM‑based classifiers for notifications.