You can host your website on a cloud server and connect it to your iCloud to keep the data private.