Cashback bonuses are always legal, but the extent of the legality of a separate bonus largely depends on the local laws and jurisdiction. The players need to be sure that cashback bonuses are allowed in their country of residence.