I did some research on Bets.io and found the following:
Bets.io operates under the Curaçao eGaming license.
This type of license is very weak, doesn't impose real oversight, and doesn't protect players.
It also allows the casino to apply its terms as it sees fit, so practically there is no entity to which you can effectively file a complaint. In other words, this often means you have no real protection.
Trustpilot User Reviews:
You'll find mixed reviews about Bets.io but there are clear complaints about:
Account freezes and Balance deductions and Withdrawal problems
https://www.trustpilot.com/review/bets.io