&quot;For life&quot; aka until the company lasts. The problem with these &quot;for life&quot; promises that it is hard to believe that they are going to be around longer than a year or so. If there was a big company behind such a project I would be more inclined to take it seriously.