Nandini Jammi Profile picture
Now: Co-Founder @CheckMyAdsHQ, Your Friendly Neighborhood Adtech Watchdog 🐾 / Prev: Co-Founder, @slpng_giants /
eDo Profile picture Adam Smithee Profile picture Name can't be blank Profile picture Random Jinn Profile picture David Gloyn-Cox  🐉 Profile picture 5 added to My Authors
Jan 31 12 tweets 8 min read
TheDonald is WAY too toxic to be running ads. So how is happening?

An adtech middleman called Publir (@publirllc) —  which has connected them to every major ad exchange by hiding TheDonald under various fake names & accounts.

Let's talk about Publir and ad fraud. On Dec 9, 2022, @Publir added TheDonald (patriots(.)win) to its inventory.

Instead of listing a corp/LLC (as is protocol) under "Owner", they wrote "Greg." (?) Two weeks later, they changed it to

Who? What? That's just the beginning. Screenshot:
Jan 3 5 tweets 5 min read
Hey @Lowes! Did you know your ads are sponsoring Seb Gorka, a literal Nazi?

Please check your audio ads! How did the Nazi score a Lowe’s sponsorship? His platform @tunein has audio ad relationships with:

@global (formerly Dax)

It could have come from any one of them.
Dec 25, 2022 6 tweets 4 min read
This @indystar story of two young women tracking down a kidnapper & the baby is absolutely jaw-dropping.

So I’m wondering why @cnn wrote a completely different story? It’s almost like this one is completely false. @harmeetkaur .@CNN reports that police found the baby through divine intervention: “God opened up the heavens to us and put [the baby] right in our hands.”

The real story? Two women had already tracked down the kidnapper & were now looking for the baby in her stolen Honda.
Nov 25, 2022 6 tweets 3 min read
Multiple sources have reached out to me with one name: Kaz Nejatian, the COO of @Shopify, who keeps stepping in personally to protect Shopify accounts linked to terrorism & violence.

This is not a principled decision — it’s a political one.… This decision is simply inconsistent with @Shopify’s actual policy.

It makes sense that an individual whose wife (Candice Malcolm) runs an extremist org (True North) would throw his weight around on behalf of their personal interests. Image
Nov 16, 2022 7 tweets 2 min read
I see a lot of social media platforms heavily positioning themselves as “social justice” or “pro-democracy” Twitter alternatives.

But whoever builds a platform that has a good UI w/ discoverable content will win. This may be an unpopular opinion, but I’ll take the hit.

Most people don’t want a “social justice” Twitter. Including me. We want a fun place to hang out, blow off steam and consume a variety of content from the ppl we follow, and the ppl THEY follow.
Nov 9, 2022 13 tweets 3 min read
So far on this call, El*n says:

•We will ban impersonators and keep their $8
•Eventually impersonators will stop making accounts bc losing $ is a disincentive
•I have a lot of faith in humanity, most people are good

??? Elon’s take on brand safety:

•I want to get rid of the “bad” content
•Something something “more relevant ads”
•I don’t want things on here that are not funny or entertaining

He’s really uh, tweeting thru it, so to speak.
Nov 8, 2022 4 tweets 4 min read
NEW: Since last night, @magnite (ad exchange) has been blocking hundreds of emails from @CheckMyAdsHQ members asking them about their new @foxnews partnership.

But how? We all have different email addresses. This morning, I tested out some keywords to figure out whether Magnite had shut down its support email ( or if it’s just blocking our people.

All these emails went through just fine.
Oct 31, 2022 4 tweets 3 min read
Wow! How sobering to know that the entire global disinformation crisis is single-handedly produced and financed by @GoogleAds.

This breathtaking @propublica investigation shows us exactly how uncomplicated this is.… IMO, this @propublica story is the only story that matters: @GoogleAds — not Facebook — is actively financing the end of democracy around the world.

Yes, FB amplifies content, but @Google direct deposits 68¢ on every ad $ to these disinformation outlets. These publishing partners range from major news outlets such
Oct 18, 2022 12 tweets 6 min read
We’re off to the races! @kfranasz says log files are indispensable to holding adtech partners accountable.

It’s the only source of truth in this crazy ad world. @kfranasz reminds us that ad measurement fails us.

For example, Gannett told advertisers for years they were running ads on USA Today - but they were really running on a bunch of local sites. (Not what they paid for!)
Oct 12, 2022 5 tweets 3 min read
Since we’re talking about Alex Jones, I’m currently watching Infowars on my @Roku.

Roku officially blocked Infowars from its platform in 2019. How did he get back on again? @RokuSupport The answer is @KlowdTelevision, a free streaming channel owned and operated by “Unlinked Corporation” which you can download for free on your Roku.
Oct 12, 2022 5 tweets 2 min read
NEW: The biggest advertiser in the world just dumped a Steve Bannon-affiliated outlet. P&G won't talk specifics, but the ads are gone.

Looks like we've done it again!😎 Think P&G sent US this statement? Think again.

Our @CheckMyAdsHQ members, who sent emails to P&G's support team asking for answers. P&G reps wrote back to them, which allowed us to confirm today's news.🥰

Your voice counts more than you know.
Oct 7, 2022 6 tweets 3 min read
Since we’re all talking about Daily Mail, here’s something new for ya:

Daily Mail has been secretly selling ads for @GBNEWS - a company it frequently covers & defends in its own pages - without ever disclosing that they’re actually GB’s business partner. Image Here’s an example of what I’m seeing: Daily Mail has a “Publisher” account w/ ad exchange @Yieldmo.

This means it’s ONLY licensed to sell websites it owns & operates.

But it’s been renting out its license to @GBNEWS – a wholly separate business w/o informing the public. ImageImage
Oct 4, 2022 7 tweets 4 min read
WOW: News Front's ads.txt yesterday vs. today (after my tweets) Who's behind @ClickioGlobal and why was it servicing a U.S. sanctioned outlet until this morning?

A London-based Russian named Alexander Azarov, who formerly led "Russia's leading content advertising network."
Sep 20, 2022 5 tweets 3 min read
In the last 2 weeks, I notified Volvo, Planet Fitness, Disney Plus, Verizon, Hilton, Etsy, Audi and Royal Bank of Canada that their ads were running on Steve Bannon's War Room. As of today, they're ALL gone.

Any journos want to cover the biggest untold story in adtech? Etsy was one of the FIRST brands to block Breitbart back in 2016.

The fact that their ads were once again (in 2022!) sponsoring a Bannon project — against their explicit wishes — is the most important story in advertising today.
Sep 9, 2022 16 tweets 9 min read
NEW: Sure, we just published a BRANDED in which we misspelled “Proctor & Gamble.” 😭

But @ProcterGamble has been inadvertently funding Steve Bannon’s War Room through a front called @WeatherNation.

And we def got that part right.… Weather Nation and America’s Voice are the same exact company.

This extremely confusing job listing placed a month ago on @ziprecruiter for a news anchor position at WeatherNation/AmericasVoice.

Bc they are the same.
Sep 7, 2022 4 tweets 3 min read
Good morning @Wayfair! I'm seeing your ads on Steve Bannon's War Room today. Did you mean for your ads to sponsor the attempted overthrow of our government? ImageImage The ads are being served through a front for @MGID called "SteepTo" ( ImageImage
Jul 21, 2022 9 tweets 5 min read
A lot of you are asking why @NewsGuardRating *just* updated Fox News’ rating on Monday.

The answer: they were trying to get ahead of this @TheMediaLeader article by @jackcarterbenj — which dropped this morning.… Let me explain: @NewsGuardRating has kept Fox News’ rating Green for at least 2 years — through the anti-masking/vaxxing efforts & 2020 election disinfo.

When you criticize them, they always say: “Color isn’t everything. You need to read our whole Nutrition Label.” When pushed on the subject of their ratings categories by Th
Jul 20, 2022 4 tweets 2 min read
Yes, you fucking idiots: Deplatforming is absolutely the answer.

Don’t believe me? Tell me the last time you heard from Stefan Molyneux or Milo Yiannopoulos. If @RoeeGoldberg has nothing better to do than write dumb essays, write us one on why @OpenWebHQ is still funding Daily Wire — despite it violating the company’s own supply policy.
May 17, 2022 13 tweets 11 min read
It has come to my attention that not everyone knows that a popular weather channel called @WeatherNation is actually a front designed to funnel ad revenues to Steve Bannon's War Room. OK! Let me explain. It starts w/ a man named Robert Sigg, a businessman who made a smart, early bet: launching @WeatherNation. He easily plugged his (free) channel into @Roku, @dish, @SamsungTV @amazon — & TONS of ad revenues.

After all, everyone needs to check the weather!
May 16, 2022 5 tweets 3 min read
🚨HOLY SHIT: @getpublica, an @integralads company, appears to be DIRECTLY monetizing Steve Bannon over at Real America's Voice.

How did this happen, @BenAntier? ImageImage For those of you new here, @integralads is a "brand safety technology" company that claims to filter out hate, abuse and violence from your ad buy. In reality, their filters block legitimate news coverage and funnel cash to hate sites — like Bannon's.…
May 9, 2022 8 tweets 7 min read
Last yr, writers @ The Post Millennial began quietly writing for a Canadian tourism site:, churning out anodyne content about Tim Horton's + things to do in Toronto.

Why? Follow along to learn about TPM's secret (and final) source of advertising revenue. Whoa Canada article headline: 10 unlikely locations to find The Post Millennial headline: "America isn't a racist n I first caught whiff of while digging around @Yahoo's sellers.json directory. TPM's account contains 3 domains:

•ThePostMillennial(.)com (hate site)
•HumanEvents(.)com (hate site)
•Whoa Canada ("7 desserts you can get in Toronto")

Lol what❓ Whoa Canada homepage. w/ headlines like "10 historical