Most no deposit free spins are promo tools to attract new, unregistered players. However, some casinos introduce similar promotions for their existing regular players.