Why is there no mention of wagering requirements in your Terms & Service agreement regarding your Free Spins offer? How can players find out more about that?
The wagering requirements are different for each promo (and some have none!), so we don't put any general wagering requirements in the site Terms of Use.
Instead, you clearly see the wagering requirements on the promo before you claim, it is shown on the promo claim screen before you click to claim it.
There surely must be a minimum deposit to claim the bonus in connection to maximum betting limits per free spin, withdrawal limits (as stated by Bitinity), etc.
No, there is no deposit required
We generally post the bet amounts per free spin here on the forum when we announce it, but it is also shown clearly on the promo description when you log in, before you claim it.
Yes, some of the promos will have max withdrawal limits, but again this will be shown to you for each promo you claim (and you can always check it again in Account/Promos when logged in).