Inspiration
I was frustrated by the fragmentation of OSINT tools — each does something cool, but none bring everything together in a sleek, usable interface. I wanted a unified, modern platform that ethical hackers, researchers, and security professionals could use without switching between a dozen apps. Also, the rise of privacy-savvy users made us want offline support, anonymity options, and clean UX from the start.
What it does Infoscope-OSINT is an investigation platform that integrates 48+ OSINT tools under one hood. GitHub Search people, emails, domains, and social media all in one place Correlate entities across tool outputs (e.g. matching a username across many sites) Built-in browser, link scanner, and privacy/anonymity features Export data, manage investigation history, save & resume sessions Available as Web, PWA, and desktop app for cross-platform use Offline support and local data encryption to preserve privacy
How I built it Frontend: React (with Tailwind) for UI components and theming Desktop: Electron to package it for Windows, macOS, and Linux Backend & Platform: Firebase (Auth, Firestore, Storage) for cloud sync and user management Integration: Wrappers and pipelines around many OSINT tools & APIs UI: Smart filters, lazy loading, modular components for manageability
Challenges I ran into Harmonizing outputs from tools with wildly different data formats Keeping UI responsive under heavy queries / big datasets Maintaining anonymity & privacy (ensuring no unintended leaks) Handling cross-platform behavior (web, desktop, offline) gracefully Preventing misuse while keeping the tool powerful
Accomplishments I am proud of Bridging over 48 OSINT tools in one cohesive UI Supporting installable PWA + full desktop clients Implementing anonymity options (proxy chains, Tor integration) Exporting clean data and giving good UX for complex investigations Building in security / ethics guidelines from the start
What I learned Integrating many subsystems is harder than building one big monolith UI/UX is critical — power without usability is useless Handling error & edge cases is what makes a tool robust The ethics & legal side matters as much as the technical side
What’s next for Infoscope-OSINT Add more OSINT modules / APIs Better AI / ML “smart linking” to suggest matches automatically Real-time team collaboration (share investigations / comments)
More offline features & caching Plugin ecosystem so others can contribute new modules Mobile-specific features (where allowed)
Built With
- apis
- firestore
- javascript
- node.js
- osint
- react
- storage)
- tailwind-css-electron-firebase-(auth
- tools
- various
Log in or sign up for Devpost to join the conversation.