Citizen-run Iowa accountability project. We follow the money, check the claims and link the receipts. Independent. Biased in favor of the truth.

Iowa, USA
Joined September 2026
4/ Iowans are voting early differently, too. At the same point in 2022, mail accounted for 48% of ballots received. Now: 25%. Satellite voting rose from 12% to 35%. Mail distrust? Convenience? More opportunities? The reports show the shift, but don’t tell us why.
14
2/ Ballots received versus the same point in 2022: No-party voters: +72.0% Republicans: +34.4% Democrats: +22.9% Democrats now account for the largest numerical increase: 25,019 additional ballots, followed by Republicans at 21,483. Registration isn’t a vote choice.
1
16
1/ Iowa’s early-voting pace pulled further ahead of 2022. Today: 265,803 ballots received—up 57,945 since Friday and 33.3% ahead of the comparable 2022 report. Friday’s lead was 24.4%. 94 of 99 counties are ahead. iowafirstcheck.com/early-vot…
1
30
Definitely not a bot, just an Iowan who hasn't lost their fucking common sense.
6
77
.@ZachLahn literally owns his own plane and STILL can't hold public events in all 99 counties. Schmuck.
2
4
19
279
More flights. A fuller picture. And yes, more maps. We’ve filled in historical flight records missing since the June 25 identifier change and given our aircraft log a refresh. Explore the updated record: iowafirstcheck.com/flight-lo… #ZachLahn #RobSand #Iowa
2
2
7
615
The Dems are the party of pedophiles? Are actually fucking stupid?
1
2
130
Why does so much of @ZachLahn's money come from PACs/outside of Iowa? It's disgusting how much money is in our political system today, regardless of party. But he's the one trying to pretend he's just a small-town farm boy. Individual donations have barely budged for him, too.
That'll happen when you're a billionaire. But, all the money in the world won't stop the Iowa First movement. Rob Sand will learn the hard way in 13 days that Iowa is not for sale.
1
1
7
103
New Cook Political Report poll: Rob Sand 54%, Zach Lahn 43%. With that added, our weighted polling average now has Sand ahead by 7 points, 50.8%–43.8%. See the polls, methods and how we calculate the average: iowafirstcheck.com/polls.htm…
48
Two new polls were added tonight. Our average shows Rob Sand ahead by 6.6 points against Zach Lahn. See the polling run down here: iowafirstcheck.com/polls.htm…
2
176