Organising Institution
Check My Ads
International
The mission of Check My Ads is to reboot the business model of the internet.
We bring transparency and accountability to the notoriously opaque and purposefully complex digital advertising ecosystem.
The global advertising industry is projected to be worth $1 trillion USD and is among the world’s largest unregulated industries.