Universal Hand Strap - Help Please

Hi I bought this Universal Hand Strap from amazon but I am hesitant to use it with the thought that it might leave scratch on the back of my device. Any comment please?

Here's the hand strap by the way. I bought it as it was on sale and I do like the concept that it could hold my device in place. I am very protective of my device so please help me.