No. Thinkific already offers a domain on which you can host your website. The website is secured using SSL encryption so you need not worry about security either.