I've tried my best to avoid gambling transactions using banks or e-wallets that directly involve personal data. I only withdraw funds to local currencies via CEX to local banks. I hope it's safe.
It's the best thing you can do. One day, I wanted to play at an online casino, but I wanted to pay with a credit card When I realized that in the country I was in, they were going to label me as a person who uses luxury services, the taxes at that time were very high, It's a thousand times better to make deposits from a wallet that doesn't require any kind of KYC.
Many gamblers don't give this any importance, but it's better to be safe than sorry after a government incident.