X10’s free web hosting supports a customized domain but doesn’t give you a free domain. You should use the free x10 subdomain or link a domain that you just have. You could add a free email address utilizing your related domain or free subdomain. Simplicity of use and customer assistance: https://247hostingservices.com/vps-hosting.html