Yes. We support free SSL certificates from letsencrypt for your custom white label domain. It will take up to 48 hours until your SSL certificate is installed.