No deposit sites allow players to claim bonuses without making any kind of a deposit. On 3 euro minimum deposit sites, players need to bet at least 3 euro to claim an offer or play.