@Ryder Cragie Yes, we automatically deploy and renew free Let's Encrypt SSL certificates for any custom domains or our subdomains. You can also use your own SSL certificate, for example, if you use Cloudflare.
Please keep in mind that sometimes it takes about 30 minutes for new domains to install SSL certificates.