No. The welcome bonus and other available bonuses on the site are all deposit-based. For most of them, you’ll need to deposit a minimum of $10.