The Onsite Content Personalization campaigns are loaded from Nosto.
When visual assets such as images or videos are used as part of the campaigns, you can use your regular Content Management System to host the assets or use Nosto's CDN. Learn more about asset management & hosting here.