Es para evitar el caso extraño en el que no deseas que las notificaciones push se envíen a dispositivos desconectados. Estás en un dispositivo con las notificaciones push activadas, pero ya terminaste, así que cierras sesión.
Luego, alguien más tarde te envía un mensaje confidencial por mensaje privado. Se envía una notificación push a todos los dispositivos registrados. El dispositivo en el que cerraste sesión sigue técnicamente registrado, por lo que aún recibe la vista previa completa de tu notificación. Ups.
Para la primera notificación push, actué con precaución eliminando todas las claves, lo cual es obviamente excesivo y molesto. ¿Quizás deberíamos empezar a asociar las suscripciones a notificaciones push a una sesión de usuario específica o de alguna manera confirmar que el usuario esperado sigue conectado?