Insurance Backed Trading

Is it real? I have never heard of it before, even, I do not have any exact search results for this keyword on google. Can you send a link to introduce it here?

I'm not sure about its reality, but my first thought was a lie, it is like investing in a shit coin and they promise that you will receive 10% profit every day. I didn't mean to be sarcastic, but obviously it sounded silly.