OSINT CaseBuilder is a modular, extensible tool that helps investigators, cybersecurity professionals, and journalists rapidly collect and analyze public data on people, usernames, and digital footprints across the web.
- β Username enumeration across 10+ platforms
- β GitHub metadata scraping (followers, bio, location, etc.)
- β Smart confidence scoring using NLP & metadata
- β Beautiful markdown + JSON reports
- β PyQt5 desktop interface (with progress spinner + sortable table)
- β Easy CLI interface for headless environments
- β Built with async Python and a scalable architecture
Because finding the right digital footprint shouldnβt require 100 tabs, a million tools, and your sanity. Whether you're verifying a suspect's identity, mapping aliases, or preparing a digital profile for court or internal review β this tool helps you build a case file you can trust.
- Username Variant Generator: Creates dozens of smart variations (john.doe β johnd, jdoe, johndoe1990, etc.)
- Multi-platform Lookup: GitHub, Reddit, TikTok, Instagram, Twitter, Steam, Pinterest, and more
- Confidence Scoring: Automatically rates profile relevance based on name, location, bio & domain
- Reports: Generate Markdown + JSON reports, exportable to PDF (planned)
- Fast & Async: Built on httpx and asyncio for blazing speed
- GUI Option: Run the tool with a slick PyQt5 interface
- CLI Option: Use it in scripts or headless servers
git clone https://github.com/yourusername/osint-casebuilder.git
cd osint-casebuilder
python -m venv venv
source venv/bin/activate # or .\\venv\\Scripts\\activate on Windows
pip install -r requirements.txtpython -m osint_casebuilder.main --username johndoe --fullname "John Doe" --location "Berlin" --keywords "python,infosec" --target-domain "johndoe.dev" --report
python -m osint_casebuilder.guimain.py / cli.py: Entry pointsmodules/: All functional units (username lookup, scoring, etc.)reporter.py: Report generation logiccontroller.py: Orchestrates everythinggui.py: PyQt5 interface
This tool is for educational and ethical use only. Use responsibly and only on targets you are legally allowed to investigate.
- Browserless scraping for TikTok/Instagram bios
- Confidence scoring for Reddit, Steam, Twitter
- PDF report export
- Threat actor detection modules
- Saved investigations database
Built with β€οΈ by derdelean. Inspired by Sherlock, recon-ng, and the needs of real OSINT analysts.