It is worth noting that WINZ.IO is a licensed casino, it speaks about security and their parity. I only trust licensed casinos.
If we are talking about this, I am interested in another question. What about KYC for players?
It has been asked several times before, you can even find it on the first page of this thread. Try to find the post by winz.io when he/she guve a reply to the same question as what you are asking. Talking about licenses, I have to be honest that I do not really care about license. Most licensed casinos requires KYC which is a thing that I do not want to do for my gambling activity.