Yes. No deposit bonuses mean that no deposit is required, or rather, no wager is required in order to claim a bonus. This type of bonus can classify under 'low wagering bonus'.