If there is anyone here who has actually used a no deposit bonus, was it really legit? Or were there some hidden charges involved?
I have actually signed up in a local casino. They do not require a deposit to receive their bonus. The bonus is in the form of free spins. As soon as you sign up, you get to spin a wheel. Whatever amount you land on will be credited to your new account, and you must meet the wagering requirements before you can withdraw. This could be applicable to other platforms for example the 888 casino platform.
If a casino will be offering a bonus where you can claim without depositing anything it would just be something small as mentioned. I do not expect any casino to do this as it is obvious how much they will be losing money. It's like they will just be giving away free money. You are better of waiting for airdrops than hunting for casino bonuses if you do not want to spend money lol.