Ultimate OSINT Username Discovery Tool built with Python
RAJ TRACK USER is a fast, terminal-based OSINT utility that searches for the existence of a username across multiple public platforms. It uses parallel requests for faster scanning and generates a clean HTML report of discovered public profiles.
- 🚀 Fast multi-threaded scanning
- 🌐 Checks usernames across multiple public platforms
- 📊 Beautiful terminal interface powered by Rich
- 📄 Automatic HTML report generation
- ⚡ Lightweight and easy to use
- 🐍 Written completely in Python
- 💻 Works on Linux, Kali Linux, Windows and macOS
- Python 3.9+
- Internet Connection
Required packages:
requests
richOr install directly:
pip install requests richClone the repository:
git clone https://github.com/YOUR_USERNAME/RAJ-TRACK-USER.gitMove into the project directory:
cd RAJ-TRACK-USERInstall dependencies:
pip install -r requirements.txtRun the tool:
python3 track_raj.pyEnter Target Username:
raj
Scanning...
✔ GitHub
✔ Reddit
✔ Medium
✔ Pinterest
HTML report generated successfully.
RAJ-TRACK-USER
│
├── track_raj.py
├── README.md
├── requirements.txt
├── LICENSE
├── screenshots/
│ ├── banner.png
│ ├── terminal.png
│ └── report.png
└── reports/
After every successful scan, the tool automatically creates an HTML report containing:
- Username searched
- Public profiles found
- Platform names
- Categories
- Direct profile links
- Python 3
- Requests
- Rich
- Concurrent Futures
This project is intended only for educational purposes and authorized security research.
Use this tool only on publicly available information and only where you have permission or a legitimate purpose. The developer is not responsible for any misuse or illegal activities performed using this software.
Contributions, bug reports and feature requests are welcome.
Feel free to fork the repository and submit a Pull Request.
This project is licensed under the MIT License.
Raj
Python Developer • Cybersecurity Enthusiast • OSINT Learner
If you found this project useful, consider giving it a ⭐ on GitHub!