One of the core ideas behind the creation of bitcoin is its decentralized nature and the fact that you are your own bank, any idea or project that wants to safeguard or keeps your wallet or keys for you on your behalf in case of death etc betrays the logic behind the creation of bitcoin. In the end how you make sure you dont loose your coins depends on you either you put it in your will or give a trusted third party and hope your trust is not betrayed in both cases.