Turns out that busted Iowa Caucuses app was also extremely hackable

There is no evidence at present that the IowaReporterApp was hacked, but still.
 By 
Jack Morse
 on 
Turns out that busted Iowa Caucuses app was also extremely hackable
Because of course it was. Credit: Alex Wong / getty

When it comes to the integrity of our elections, it's important to remember that things can always get worse.

That painful truth was ground even deeper into our skulls today with the revelation that the busted app responsible in part for the flat out disaster of a Feb. 3 Iowa Caucus also happened to be extremely hackable. That's right, according to security researchers who analyzed the app's code, it would have been possible for bad actors to change vote counts.

So reports ProPublica, which asked the security company Veracode to look over the IowaReporterApp. What Veracode found definitely did not reassure. In addition to potentially being able to change vote tallies, Veracode told ProPublica that passwords could have been intercepted.


You May Also Like

Importantly, there is at present no evidence that vote tallies were changed in this way. However, the fact that the app was designed in such a way that there could have been speaks to the stunning negligence in the design and development process.

Speaking of which, the IowaReporterApp was made by a company called Shadow Inc. The company posted a statement to its website apologizing for its failure to relay vote tallies in a timely and accurate manner.

"We sincerely regret the delay in the reporting of the results of last night's Iowa caucuses and the uncertainty it has caused to the candidates, their campaigns, and Democratic caucus-goers," read the statement in part.

Notably, the statement did not address the app's alleged poor security.

According to the New York Times, Iowa officials paid Shadow Inc. $63,183 to develop the app over the course of two months. ProPublica reports that Iowa Democratic party officials never took up the the Department of Homeland Security on an offer to evaluate the app.

But wait, it gets even shadier. Kasra Rahjerdi, an Android developer who reviewed the app's code, told Motherboard that it looks like the app was made by someone just learning how to write code.

"Honestly, the biggest thing is — I don’t want to throw it under the bus — but the app was clearly done by someone following a tutorial," he told Motherboard in part. "I get deja vu from my classes because the code looks like someone googled things like 'how to add authentication to React Native App' and followed the instructions." Yikes.

With the full results of the Iowa Caucuses still not reported a full two days after the event, it's important to remember that an app never should have been used to report votes in the first place. A 2018 report, titled "Securing the Vote: Protecting American Democracy" and published by the National Academies of Sciences, Engineering, and Medicines, makes that clear.

"At the present time, the Internet (or any network connected to the Internet) should not be used for the return of marked ballots."

SEE ALSO: The internet and elections don't mix. So why do we keep trying?

If only someone within the Iowa Democratic party had heeded that warning. As it is, we're stuck with the aftermath of a busted and hackable app that kicked off the Democratic presidential primary.

And don't forget, it can all still get worse.

Topics Cybersecurity

Mashable Image
Jack Morse

Professionally paranoid. Covering privacy, security, and all things cryptocurrency and blockchain from San Francisco.

Mashable Potato

Recommended For You
How to watch TCU vs. Iowa State online for free
Eric Mulder of the Iowa State Cyclones celebrates

How to watch Iowa State vs. Kansas online for free
Iowa State Cyclones forward Milan Momcilovic attempts a shot

How to watch Texas Tech vs. Iowa online for free
Iowa State Cyclones forward Milan Momcilovic dribbles the ball

How to watch Iowa State vs. Arizona online for free
Guard Jaden Bradley of the Arizona Wildcats holds down the three point sign

Hacker says he accidentally breached 7,000 DJI robot vacuums with a PS5 controller
DJI Romo robot vacuum driving toward dock, tinted blue and red

Trending on Mashable
NYT Connections hints today: Clues, answers for April 3, 2026
Connections game on a smartphone

Wordle today: Answer, hints for April 3, 2026
Wordle game on a smartphone

What's new to streaming this week? (April 3, 2026)
A composite of images from film and TV streaming this week.


NYT Strands hints, answers for April 3, 2026
A game being played on a smartphone.
The biggest stories of the day delivered to your inbox.
These newsletters may contain advertising, deals, or affiliate links. By clicking Subscribe, you confirm you are 16+ and agree to our Terms of Use and Privacy Policy.
Thanks for signing up. See you at your inbox!