13 ms·Perhaps regular periodic 3rd party audits of major ad networks.by yumraj 5y agoPerhaps regular periodic 3rd party audits of major ad networks.