Erm, thats Posthaven Inc. to you and me. I.e. a private company. They could change their terms, they could go out of business, they could be bought by Google who would proceed to kill off the service etc etc
The only correct answer to the question is (a) legal deposit with a national library (many take e-deposits these days, so you might not have to print it) or (b) print it on good paper or write it on a good cd and hope for the best
There is of course the silent other half of your question … does anyone really care about your accumulated life history that much ? sure your immediate family might, for a while, but one the bereavement period is over ?