ObscuraIntel
This one came from spending too much time reading about OSINT and thinking “i could build a dashboard for this.” So i did.
ObscuraIntel is a real-time intelligence aggregation platform. It pulls data from public and darknet sources – Shodan, Censys, Have I Been Pwned – and presents it through an interactive dashboard with live updates.
The Architecture
Monorepo setup with two main pieces:
- Frontend: Vite + React – fast builds, clean component architecture
- Backend: Express.js – handles API aggregation, auth, and data normalization
- Real-time: WebSockets for live updates – when new data comes in, the dashboard updates without page refresh
Used SWC for TypeScript compilation because waiting for tsc to do its thing during development is pain i don’t need.
What it does
- Automated breach alerts through HIBP integration
- Real-time API querying against Shodan and Censys
- Darknet source monitoring
- Interactive dashboard with filtering and search
Why i built it
Honestly? Because every OSINT tool i found was either a CLI tool with no visual feedback or a paid SaaS platform that costs more than my rent. I wanted something in between – a self-hosted dashboard that actually looks decent and aggregates multiple sources in one place.
It’s not production-grade by any means – rate limiting from third-party APIs is a real constraint, and some of the data normalization is hacky. But as a project to understand real-time data pipelines and security APIs, it taught me a lot.
The security space is where i feel most at home. This project is basically me building the tools i wish existed.
Loading comments...