Empowering journalists to uncover truth in massive datasets without compromising source protection.
Modern investigative journalism requires analyzing massive datasets - leaked documents, public records, communications archives. But journalists face two critical barriers:
Technical Complexity: Most reporters aren’t data scientists. Existing tools require writing code, understanding databases, and mastering command-line workflows.
Security Risk: Cloud-based AI tools log everything they process. For journalists protecting confidential sources, this creates an impossible choice: accept help from AI and risk source exposure, or analyze millions of documents manually.
In an era of increasing threats to press freedom, these barriers directly impact our ability to hold power accountable.
Stringboard consolidates 27 specialized tools into a unified, secure-by-design platform that makes data journalism accessible while maintaining uncompromising source protection.
Comprehensive Data Pipeline:
Novel AI Architecture:
First investigative tool to safely integrate AI assistance through privacy-preserving design:
Service-Oriented Design (42,639 lines of Python)
Security-First Implementation
Comprehensive Documentation
Community Response:
Origin Story:
Inspired by Micah Lee’s excellent book teaching journalists technical skills, but recognizing most reporters still face insurmountable barriers. Stringboard makes those techniques accessible without requiring a CS degree.
The Mission:
As stories are increasingly hidden in vast quantities of data, journalists shouldn’t need to become data scientists to find them. This tool lowers barriers to high-quality data-driven journalism while protecting those who risk everything to expose truth.
| Python | Docker | Celery | Redis | Whisper ASR | Pandas | MCP | Claude API |
| FastAPI | Rich CLI | GPG | Dangerzone | ExifTool | Tor | OnionShare |
Beta Testing - Active development, seeking feedback from journalists and security researchers.
| View Documentation | GitHub Repository |
For Journalists: Interested in beta testing? Contact me.
For Developers: Contributions welcome on GitHub.
For Organizations: Institutional deployment and security audit inquiries welcome.