Push-notifications are rarely the core feature of a mobile app, but they are an important tool in a developers arsenal for encouraging user-engagement. Recently, intelligent pushing of notifications has become the norm, resulting in users being pinged when their habits suggest they will open a notification.

This is intelligent from the perspective of a developer wanting to maximise the number of notifications opened, but is it really intelligent for the end-user?

EmPushy is an empathetic push-notification library that adds a layer of empathy to notifications on behalf, and with the help of, the end-user. The goal is to strike a balance between the aspirations of app developers and end-users, to maximise engagement but in a manner that is healthy and beneficial for the user.