finitude.

Finitude helps you incorporate the knoweldge of your death into the way that you live. Periodically, on significant days, it sends you a notification with two parts:
The number of months you might have left to live...
...and a note that you write to yourself about something that truly matters to you.

We're currently working on a new version of Finitude, which will be released sometime in 2023.