'Today, Check My Ads is now entering a new chapter of its mission: building a truly transparent advertising marketplace'.