Yes. A software provider must own a license before partnering with any online casino to service Canadian customers. This assures players of the safety of their data and funds on the platform.