From what I remember is that there is really a clause in the terms of service about gambling even a while back. Coins.ph is not for gambling purposes as their Terms of service already stipulated that part and being a KYC platform, of course they have the right as mandated by the Bangko Sentral, that users of coins.ph needs to submit their identity. When I used coins.ph before I remember getting flagged by them for sending BTC to an exchange. After that I stopped using it being fed up with the rules. If you are going to use coins.ph, then just use it for investing into Bitcoin without moving them to different wallets.