Contact Independent Integral Insurance