3 ms·I can. You can submit your site for review, it seems they mis-flag lots of sites.by RyJones 13y agoI can. You can submit your site for review, it seems they mis-flag lots of sites.