2 ms·I mean own website on their own domain.by theonlybutlet 3y agoI mean own website on their own domain.