Minimal FCM notification payloads on Android
I’d like to suggest a privacy-related feature for Proton Mail on Android regarding push notifications via Firebase Cloud Messaging (FCM).
While I understand FCM is required for timely notifications and message content remains end-to-end encrypted, notification payloads are still visible to Google’s infrastructure. Currently, these payloads may include metadata such as sender or subject, even when Android system settings hide notification content.
Feature request:
Please consider adding an app-level setting that lets users choose how much information is included in FCM notification payloads, for example:
Full notification (current behavior)
Minimal notification (“You have a new message,” no sender/subject/metadata)
(Optional) Silent / wake-up only notification, with details fetched after app launch
This would reduce metadata exposure, align with Proton’s privacy-first goals, and give users better control—especially those in high-risk environments.
I’m not suggesting replacing FCM, only minimizing the data sent through it.
Thank you for your time and for your continued work on privacy-focused tools.