BitStarz changes its bonuses from time to time. The offers can be structured differently or they can be seasonal offers. If the no deposit sign up bonus is not on the site, it means it’s not offered. No deposit bonus casinos are increasingly rare these days and BitStarz is one of the many that has phased them out.