4 ms·> What prevents anyone from submitting your website on your behalf? Nothing.by evan_ 14y ago> What prevents anyone from submitting your website on your behalf? Nothing.