Can I use Divi on a website that is not hosted on WordPress.com?
Yes, you can. What matters is that WordPress is installed on your website, no matter where it is hosted.