I’m a hacker-journalist, working at ProPublica. (On the side, I also take a lot of pictures.)
I spend most of my time working on using technology to support our investigative journalism — creating news applications, performing data analyses, and reporting on a variety of topics including healthcare data breaches, wasteful military spending, and cybersecurity.
I also do a bit of devops, managing parts of our web app infrastructure (wrangling lots of Amazon AWS bits), migrating our site to encrypted HTTPS-only, and providing a Tor hidden service to our readers.
Before joining ProPublica full-time, I was a Knight-Mozilla OpenNews Fellow.
I’m very interested in cybersecurity, online privacy, data collection, and anonymity. In addition to my work at ProPublica, I'm a core contributor to the Tor Project, with a focus on mobile privacy software and onion service deployment — I'm the creator of Onion Browser for iPhone and iPad. I frequently speak at conferences and conduct workshops to teach people how to protect themselves online.
I also do a lot of work in the civic hacking space, especially around open data and open government issues. I'm a core developer of several open-source tools that help citizens use public data and help governments work more transparently.
- Tabula, a tool which extracts data tables from PDF files, received a grant from the Knight Foundation and was a finalist for a 2014 Online News Association Award.
- CivOmega (tongue-in-cheek for, "Wolfram Alpha for civic data") received a grant from the Sunlight Foundation.
- Data Seal was a proof-of-concept tool allowing governments to publish data that is verifiable under UELMA, created with the U.S. Open Data Institute.
In addition to investigative reporting and developing tools for readers and journalists alike, I like to share practical knowldege, by open-sourcing my work and training others. I was formerly an adjunct instructor at the New York University Studio 20 program, and I often participate in conference panels, talks, and workshops, teaching other professionals about threat modeling and encryption tools to keep their work safe, and about how to use various data analysis tools in their journalism work.
A small selection of projects and speaking engagements are listed below.
You can find a thorough list of reporting and news apps at ProPublica.
Many more open-source projects and snippets are at GitHub.
I don't have a LinkedIn account, and don’t want to join your professional network on LinkedIn.
Contact info
RECRUITERS & MARKETERS: click here.
E-mail:
mike@ first 3 letters of my last name . last 2 letters of my last name
(Basically: just look at the domain name of this website, but use an @ instead of a . in the first slot.)
- Please note that I am notoriously bad at email these days, and I have limited time to devote to technical support regarding Onion Browser and my other open-source projects at this time.
- You can encrypt your e-mails by using PGP. 0x6E0E9923 is my PGP key. Key verification information here.
Postal Mail:
I happily accept postcards, letters, and other analog ephemera via postal mail. Address your item to:
Mike Tigas
PO Box 426
New York, NY 10014-0426
United States
Buy me a {coffee, beer, lunch}?
If you're a fan of the kind of work I'm doing, consider sending a small tip? (If you don't want to send money, then send a postcard! See above section.)
- The easiest way is to help fund my work on Onion Browser, either via a one-time PayPal payment or by backing the Patreon on a recurring basis.
- You can also use the following cryptocurrencies:
- Bitcoin (newer clients with segwit/BIP173/bech32 support):
bc1qwm0cp704p9460mtslwz34sgr0dazlha55kvzs7
- Bitcoin (if the above address doesn't work):
14VEidBQE16sy6ZyAzxk43P33BEAAyW2xp
- Zcash (secure z-addr):
zcKEM6vYF8t4ubAb1pVe3jYVCJojjYUpiCZv72VosjzSDYMzNM2QEbfVfpoaCAgWAa6TuRGzszQzvRsP9pYqnbVrfdAzadA
- Zcash (t-addr):
t1QNxAupXtEgDyQxeiKzk3ehjFda3AgK8rW
- Ethereum:
0xAC084708339C6D7A26AFb92975100b509D0f8125
- Bitcoin (newer clients with segwit/BIP173/bech32 support):
Selected Works
This sample represents a mix of both software and reporting projects. For a comprehensive list of work, check out my GitHub and my ProPublica staff page.
- Onion Browser
A privacy-enhancing web browser for iOS, using Tor.- Official site, introductory blog post, GitHub repo, App Store link
- Coverage: The New York Times, Salon, TechCrunch, Boing Boing, Gizmodo, Lifehacker, The Guardian, MSNBC GadgetBox, WCBS New York City
- #1 Paid iPhone Utility app, #2 Paid iPad Utility app, #45 Overall Paid iPhone app, and #37 Overall Paid iPad app in April 2012.
- Tabula
A tool that liberates data tables from PDF files. - ElectionLand
ElectionLand is a project that covered ballot access and issues preventing people from exercising their right to vote during the 2016 United States election. A collaborative effort between ProPublica, the Google News Lab, WNYC, FirstDraft, the USA Today Network, and other news organizations and journalism schools. - ProPublica: Dollars for Docs
A database and reporting series detailing how the pharmaceutical industry provides benefits and payments to doctors. John Oliver later covered the topic on Last Week Tonight. - ProPublica: Money as a Weapons System
A hybrid news story and interactive database, highlighting the many ways $2 billion was spent by the U.S. miltiary to "win hearts and minds" in Afghanistan. Part of a larger series on U.S. military spending. - ProPublica: “Zombie Cookie: The Tracking Cookie That You Can’t Kill”
I helped report on an ad network’s creation a persistent, undeletable cookie that took advantage of a Verizon HTTP tracking header. The ad network later halted the use of this header and Verizon eventually offered users a way to opt out of the header. - CivOmega
A search engine that answers questions about public data.- GitHub repo, introduction, Nieman Journalism Lab coverage
- Received an OpenGov grant from the Sunlight Foundation.
- Originally built at the 2013 Knight/MIT/Mozilla Civic Media Conference and Hack Day.
- data-seal
A U.S. Open Data Institute project, consisting of a web tool that can validate the authenticity of government data files, per the Uniform Electronic Legal Material Act.- U.S. ODI announcement: Here’s How We Saved State-Level Open Legal Data
- NYPL Time Traveller
A Foursquare app that added nearby historical photos to checkins in and around New York City.- website, GitHub repo, Laughing Squid coverage
- Built at the 2013 NYPL Labs Historical Geolocation Hackathon.
- Featured on the official Foursquare blog.
- census.ire.org
A dashboard for 2010 U.S. Census data, built by IRE as a journalist-centric alternative to the official U.S. Census FactFinder. - The Spokesman-Review
Django-based CMS and news applications powering a regional newspaper website. - GeoPy
An open-source geocoder client for Python; I was the primary maintainer of GeoPy between 2010 and 2013. - Etc.
Many, many other projects and gists can be found on GitHub. Reporting projects and stories can be found on my ProPublica staff page.
Talks, Panels, Sessions, Workshops
Events I've spoken at, taught at, or otherwise participated in:
- 2017 NICAR Conference
- Session: Security tools for Journalists
- Session: Introduction to Security and Threat Modeling for Normal Humans
- 2017 IRE New York Watchdog Workshop
- Brownbag: Securing your devices and communication
- Mozilla Festival 2016
- Media Party Africa 2016
- Lecture: Real-world digital security for journalists
- Workshop: CryptoParty: a hands-on encryption and security workshop
- SRCCON 2016
- Session: The Ecology of Newsroom Software [transcript][notes]
- 2016 IRE Conference
- 2016 NICAR Conference
- 2016 Internet Freedom Festival
- Boston College Law School, Forum on Philanthropy and the Public Good:
Boot Camp for Journalists- Session: Accessing Nonprofit Data through ProPublica’s Nonprofit Explorer
- Mozilla Festival 2015
- Session: Disassembling the world’s worst data wrapper: PDFs [notes]
- SRCCON 2015
- Session: Delivering the News Over HTTPS [transcript][notes][slides]
- 2015 Committe to Protect Journalists “Securing the Newsroom” Tech Summit
- 2015 Al Jazeera Forum
- Panel: The Struggle for Digital Freedom
- 2015 NICAR Conference
- Session: Data Alchemy: Turning Lead Into Data
- Session: Defense against the dark arts: Security for you and your sources
- Session: Amazon Cloud Basics
- Workshop: NICAR CryptoParty
- 2015 Circumvention Tech Festival
- CryptoParty NYC: "CryptoParty for Journalists"
- Freedom of the Press Foundation & RCFP #EncryptNews Conference
- Hands-on workshop: OTR instant messaging encryption
- Mozilla Festival 2014
- Session: Data Alchemy: Turning lead into data
- Session: Practical Threat Modeling for Journalists
- Temple University, Center for Public Interest Journalism: Digital Security Workshop [slides]
- Online News Association "dCamp: Digital Security"
- 2014 Asian American Journalists Association Convention
- 2014 IRE Conference
- Panel: Docs! Docs! Docs!
- Hands-on workshop: Liberating Data from PDFs
- 2014 NICAR Conference
- 2014 IRE New York Watchdog Workshop
- Talk: Cyber Security for Journalists [slides]
- NewsFoo 2013
- Mozilla Festival 2013
- Hacks/Hackers NYC Crypto Workshop
- Hands-on workshop: PGP e-mail encryption, OTR instant messaging encryption, and Tor Browser. [GitHub]
- Hacks/Hackers Buenos Aires Media Party 2013
- Talk: Threat Modeling
- 2013 MIT-Knight Civic Media Conference
- 2013 IRE Conference
- Talk: Introducing Tabula: A PDF data extractor
- 2013 NICAR Conference
- Panel: Covert Reporting Using Technology to Cover Your Tracks