It sounds quite aligned with how assurance contracts[1] work.

1. https://en.wikipedia.org/wiki/Assurance_contract