We study the design of public long-term care (LTC) insurance when the altruism of informal caregivers is uncertain. We consider non-linear policies where the LTC transfer depends on the level of informal care, which is assumed to be observable, while children's altruism is not. Our policy encompasses two policies traditionally considered in the literature: topping up policies consisting of a transfer independent of informal care, and opting out policies entailing a positive transfer only if children fail to provide care.