Republicans, Open-Source Community Both Want Obama for America To Release Campaign Tech Code

The Citizen's Guide to the Future
Jan. 25 2013 6:40 PM

Republicans, Open-Source Community Both Want Obama for America To Release Campaign Tech Code

President Barack Obama uses a volunteer's Apple iPhone to make a phone call to a supporter in Sept. 2012.

Photo by SAUL LOEB/AFP/GettyImages

Open-source software rock stars created the technology that many believe helped Obama secure re-election in 2012. But in a move that goes against the open-source ethos, the Democrats don’t want to share.

During the election, the Romney and Obama campaigns both invested in the development of technology to get out the vote and collect valuable voting behavioral metrics. Obama’s “Houdini” (a “press-one-for-English” style phone tree system) and Romney’s “Orca” (a fail whale of a smartphone application) were simple solutions to get out the vote. But Obama’s jewel was Narwhal, a robust application programming interface. It wasn’t an app—it was the architecture of the campaign’s sophisticated data operation. Narwhal unified what Obama for America knew about voters, canvassers, event-goers, and phone-bankers, and it did it in real time, giving the incumbent a “massive advantage” in “targeting and persuading voters,” as Sasha Issenberg wrote in Slate in October 2012.

Now, Republicans want to get their hands on the political technology that might have won the election, and the people at Obama for America are none too eager to share. But while calls from the right to distribute the technology were to be expected, some of the most vocal advocates for its open release are two developers who helped build the platform.

A “dream team” of engineers were pulled in from Twitter, Google, and Facebook to develop the Obama campaign’s e-mail operation, a mobile app, and a donation collecting system. More than just building standalone tools for one time use, the team built a fully-fledged platform. The coolest part? They did it in just one year, and they almost entirely built it upon open-source code freely available to anyone. True to the spirit of open-source culture, the Narwhal developers are pushing to release their code to the public to give everyone the same tools to work with.

Obama for America says it doesn’t want to release the code because of constituent privacy concerns. But open-source proponents like these devs believe that that’s just an excuse to keep Narwhal out of the Republicans’ hands—the code can be shared without compromising private voter information.


In December, Jim Pugh and Nathan Woodhull, two tech devs for the DNC, took to the Huffington Post to warn against closing off the Obama API for fear of competition. “Republicans are lagging behind Democrats right now on the data and technology front, but after the shellacking they experienced in the last election, there's little doubt that they'll be pouring in resources to catch up,” they write.

Without giving the API the chance to breathe and grow with changing voter behavior and trends, Pugh and Woodhull argue, Obama could ultimately be slowing down technological innovation—and that may give the GOP the ultimate advantage.

“We need to keep moving forward if we want to keep our advantage on this front. The technology industry never stops moving forward. Neither should we.”

The arena may be new, but old-school political beef never changes.

Future Tense is a partnership of SlateNew America, and Arizona State University.

Charles Pulliam-Moore is a Future Tense intern.



More Than Scottish Pride

Scotland’s referendum isn’t about nationalism. It’s about a system that failed, and a new generation looking to take a chance on itself. 

What Charles Barkley Gets Wrong About Corporal Punishment and Black Culture

Why Greenland’s “Dark Snow” Should Worry You

If You’re Outraged by the NFL, Follow This Satirical Blowhard on Twitter

The Best Way to Organize Your Fridge


The GOP’s Focus on Fake Problems

Why candidates like Scott Walker are building campaigns on drug tests for the poor and voter ID laws.

Sports Nut

Giving Up on Goodell

How the NFL lost the trust of its most loyal reporters.

Is It Worth Paying Full Price for the iPhone 6 to Keep Your Unlimited Data Plan? We Crunch the Numbers.

Farewell! Emily Bazelon on What She Will Miss About Slate.

  News & Politics
Sept. 16 2014 7:03 PM Kansas Secretary of State Loses Battle to Protect Senator From Tough Race
Sept. 16 2014 4:16 PM The iPhone 6 Marks a Fresh Chance for Wireless Carriers to Kill Your Unlimited Data
The Eye
Sept. 16 2014 12:20 PM These Outdoor Cat Shelters Have More Style Than the Average Home
  Double X
The XX Factor
Sept. 15 2014 3:31 PM My Year As an Abortion Doula
  Slate Plus
Slate Plus Video
Sept. 16 2014 2:06 PM A Farewell From Emily Bazelon The former senior editor talks about her very first Slate pitch and says goodbye to the magazine.
Brow Beat
Sept. 16 2014 8:43 PM This 17-Minute Tribute to David Fincher Is the Perfect Preparation for Gone Girl
Future Tense
Sept. 16 2014 6:40 PM This iPhone 6 Feature Will Change Weather Forecasting
  Health & Science
Sept. 16 2014 4:09 PM It’s All Connected What links creativity, conspiracy theories, and delusions? A phenomenon called apophenia.
Sports Nut
Sept. 15 2014 9:05 PM Giving Up on Goodell How the NFL lost the trust of its most loyal reporters.