GhostIntel v2.5

April 25, 2026 · View on GitHub

GhostIntel

GhostIntel v2.5

The Ultimate API-Free OSINT Framework

Zero API Keys • 100% Public Data • Made in Indonesia

Python Version GitHub Stars Forks Open Issues Downloads License Made in Indonesia


Table of Contents

Click to expand
SectionDescription
About GhostIntelWhat is this tool?
Why v2.5?Key advantages
What's Newv2.5 features
Quick StartInstallation & first scan
Web UILocalhost dashboard
Phone OSINT8 countries supported
Email BreachLeak alerts + risk score
Username OSINT129+ platforms
Domain OSINTDNS + HTTP + tech stack
IP OSINTLocation + threat score
ReportsJSON, HTML, TXT, MD
Batch ProcessingMulti-target scan
ScreenshotsSee it in action
Star HistoryProject growth
DisclaimerRead before using

About GhostIntel

GhostIntel is a robust and versatile OSINT (Open Source Intelligence) framework designed to empower cybersecurity enthusiasts, digital investigators, and ethical hackers. Built with Python and completely API-free, GhostIntel allows users to explore, analyze, and gather publicly available information about individuals, organizations, and digital assets quickly and efficiently.

The framework provides tools to investigate a wide range of data sources, including usernames, emails, phone numbers, domains, and IP addresses, making it an all-in-one solution for understanding online footprints, detecting exposure, and performing digital reconnaissance.

GhostIntel is designed with ease of use and efficiency in mind. Its Web UI makes navigation intuitive, while features like batch scanning and attachments support allow users to handle multiple targets and save results for further analysis. The framework is ideal for tasks such as:

  • OSINT investigations — uncover public data about people, organizations, or digital assets
  • Threat intelligence — identify potential risks and exposure points
  • Digital footprint mapping — visualize the presence of an entity across multiple platforms
  • Ethical hacking reconnaissance — gather information in a structured and safe way

By combining automation, flexibility, and accessibility, GhostIntel enables users to work quickly and efficiently, whether for personal research, professional cybersecurity projects, or educational purposes. It emphasizes transparency, security, and the ethical use of publicly available information, making it a reliable tool for anyone exploring the digital world.

In short, GhostIntel is more than just a toolkit — it's a complete framework for understanding and analyzing the online presence of individuals and organizations, empowering users to make informed decisions based on publicly accessible data.

How it works: Just type a target — username, email, phone, domain, or IP — and GhostIntel scans hundreds of public sources to find everything connected to it.

Core Features

#FeatureWhat It Means
1Zero API KeysUse immediately — no signup, no payment, no hidden costs
2Async & FastParallel scanning, 10x faster than similar tools
3Auto DetectPaste anything, GhostIntel auto-detects the type
4Web UIBeautiful localhost dashboard (BRAND NEW in v2.5!)
58 CountriesPhone OSINT: ID, US, GB, MY, IN, AU, SG, PH
6129+ PlatformsUsername checking across 129+ sites simultaneously
7Data CorrelationLinks findings across all modules automatically
8Breach DetectionEmail leak alerts + risk score (0-100)
9Batch ProcessingScan multiple targets from a single file
104 Report FormatsJSON, HTML, TXT, Markdown

Developed by Ruyynn — Made in Indonesia, for the global cybersecurity community.


Why GhostIntel v2.5?

GhostIntel stands out because it's built for real investigations — not just another wrapper around paid APIs.

   ZERO API KEYS       →  No registration, no payments, just pure OSINT    
   ASYNC & FAST        →  10x faster than other free tools                 
   AUTO DETECT         →  Input anything, GhostIntel figures it out        
   WEB UI              →  Localhost dashboard with dark/light theme        
   8 COUNTRIES         →  Phone OSINT: ID/US/GB/MY/IN/AU/SG/PH             
   129+ PLATFORMS      →  Most comprehensive username checker              
   BREACH DETECTION    →  Email alerts with risk scoring                   
   BATCH PROCESSING    →  Scan hundreds of targets at once                 
   ROTATING USER-AGENT →  14+ UAs to avoid being blocked                                                                                               

What's New in v2.5?

This is a MAJOR upgrade from v2.0. Here's what's new:

Featurev2.0v2.5Impact
Web UINoYesGame changer! Full dashboard
Phone Countries58Added AU, SG, PH
Breach DetectionNoYesEmail leak alerts + risk score
Batch ProcessingNoYesMulti-target scanning
Markdown ReportsNoYesNew report format
JSON CompressionNoYesGzip support
Rotating User-AgentNoYes14+ UAs to avoid blocks
SSL/TLS InfoNoYesCertificate details
Risk ScoringNoYesIP risk score (0-100)
Username Platforms100+129++29 more platforms

v2.5 is the most complete version yet — with Web UI, breach detection, and 8 countries for phone OSINT!


Quick Start

Installation

# Clone the repository
git clone https://github.com/ruyynn/GhostIntel.git
cd GhostIntel

# Install dependencies
pip install -r requirements.txt

# Verify installation
python ghostintel.py -h

First Scan Examples

# Username investigation
python ghostintel.py -u ruyynn

# Email with breach detection
python ghostintel.py -e user@gmail.com --report

# Phone number (Indonesia)
python ghostintel.py -p 08123456789

# Domain recon with tech detection
python ghostintel.py -d example.com --deep

# IP geolocation + risk score
python ghostintel.py -i 8.8.8.8

# Launch Web UI (NEW!)
python ghostintel.py -web

Web UI — The Game Changer

The biggest feature in v2.5! GhostIntel now has a beautiful web interface.

python ghostintel.py -web
# Open http://localhost:7331 in your browser

Web UI Features

FeatureDescription
Dark/Light ThemeToggle themes, preference saved automatically
Scan HistoryAuto-saved, click to re-run any scan
Live DetectionReal-time entity type detection as you type
Visual ResultsCard-based display with color-coded status
Clickable LinksDirect links to discovered profiles
Export OptionsJSON/Markdown export directly from browser
Mobile FriendlyResponsive design, works on phone/tablet
Quick/Deep ModeToggle single or all-module scan

Phone OSINT — 8 Countries

The only Indonesian OSINT tool with multi-country phone lookup!

CountryCodeExample CommandProviders
🇮🇩 Indonesia+62-p 08123456789Telkomsel, Indosat, XL, Three, Smartfren
🇺🇸 USA+1-p +12125551234AT&T, Verizon, T-Mobile
🇬🇧 UK+44-p +447700123456EE, O2, Vodafone, Three
🇲🇾 Malaysia+60-p +60123456789Maxis, Celcom, DiGi, U Mobile
🇮🇳 India+91-p +919876543210Airtel, Vi, Jio, BSNL
🇦🇺 Australia+61-p +61412345678Telstra, Optus, Vodafone
🇸🇬 Singapore+65-p +6581234567Singtel, StarHub, M1, SIMBA
🇵🇭 Philippines+63-p +639171234567Globe, Smart, DITO

What you get from phone scan:

  • E.164, international, and national formats
  • Carrier/provider detection
  • Location & timezone information
  • WhatsApp direct link (if mobile)
  • Possible social media handles from the number

Email Breach Detection

New in v2.5! GhostIntel now checks email domains against known data breaches.

python ghostintel.py -e user@yahoo.com --report

What you get:

  • Risk score (0-100) — higher = more dangerous
  • Breach details — name, year, records exposed
  • Data types — what was leaked (emails, passwords, etc.)
  • Security recommendations — what to do next

Known breaches in database:

  • Yahoo (3B records), Adobe (152M), LinkedIn (117M)
  • Facebook (533M), Twitter (5.4M), Canva (139M)
  • Tokopedia (91M), Bhinneka (1.2M), JD.ID (14M)

Username OSINT — 129+ Platforms

Check usernames across 129+ platforms simultaneously:

CategoryPlatforms
SocialFacebook, Instagram, Twitter, TikTok, Threads, Bluesky, Snapchat, Pinterest
DeveloperGitHub, GitLab, Bitbucket, HackerOne, Bugcrowd, Keybase, SourceForge
GamingSteam, Roblox, Xbox, PlayStation, Nintendo, Chess.com, Lichess
MusicSpotify, SoundCloud, Bandcamp, Genius, Mixcloud, Last.fm
VideoYouTube, Twitch, Vimeo, Kick, Rumble, Dailymotion, Odysee
IndonesianKaskus, Kompasiana, Detik Forum, Indowebster, Lintas.me
ProfessionalLinkedIn, Upwork, Fiverr, Freelancer, AngelList, Crunchbase
Blog/ForumMedium, Reddit, Quora, Dev.to, HackerNews, ProductHunt

Domain OSINT — Complete Recon

python ghostintel.py -d example.com --deep

DNS Records:

  • A, AAAA, NS, MX, TXT, SOA, CNAME, PTR

HTTP Analysis:

  • HTTP/HTTPS status codes
  • Server headers, redirect chains
  • Response time

Technology Detection (70+ patterns):

  • CMS: WordPress, Joomla, Drupal, Shopify, Wix, Squarespace
  • Frameworks: React, Vue, Angular, Next.js, Nuxt.js, Svelte
  • Servers: nginx, Apache, IIS, Cloudflare, LiteSpeed, Caddy
  • E-commerce: WooCommerce, Magento, BigCommerce, PrestaShop

Security Headers:

  • HSTS, CSP, X-Frame-Options, X-Content-Type-Options

SSL/TLS Info:

  • Certificate issuer, expiry date, days left
  • DNSSEC status

IP OSINT — Geolocation + Risk Scoring

python ghostintel.py -i 8.8.8.8

Geolocation:

  • Country, region, city, coordinates
  • Timezone, ISP, organization
  • ASN with name

Threat Intelligence:

  • Risk score (0-100) — based on proxy/VPN/hosting status
  • Proxy/VPN detection — identifies anonymizers
  • Hosting/datacenter detection
  • Mobile network detection

RDAP Lookup:

  • RIR assignment (ARIN, RIPE, APNIC, LACNIC, AFRINIC)
  • Organization registration
  • Abuse contact email

Report Formats

Generate professional reports in 4 formats:

FormatCommandBest For
JSON--format jsonMachine parsing, integration with other tools
HTML--format htmlInteractive visual report with dark/light theme
TXT--format txtSimple, lightweight, readable anywhere
Markdown--format mdDocumentation, GitHub READMEs
# Generate HTML report
python ghostintel.py -u ruyynn --format html -o report.html

# Generate all formats at once
python ghostintel.py -d example.com --format all -o domain_report

# Compressed JSON (saves space)
python ghostintel.py -e user@gmail.com --format json --compress

Batch Processing

Scan multiple targets from a single file:

# Create targets.txt
cat > targets.txt << EOF
ruyynn
user@gmail.com
08123456789
example.com
8.8.8.8
EOF

# Run batch scan
python ghostintel.py --batch targets.txt --deep --format all

Batch Options:

  • --batch-delay 2 — Delay between scans (seconds, avoids rate limiting)
  • --output-dir ./reports — Custom output directory
  • --quiet — Suppress console output (only save reports)

Screenshots

Web UI Dashboard

Web UI Dashboard
Dark theme dashboard with scan history and live detection

Username OSINT Result

Username OSINT
67 platforms found for username "Ryan"

Email Breach Detection

Email Breach Detection
Breach alert with risk score and security recommendations

Domain OSINT

Domain OSINT
DNS records, technology stack, and SSL certificate info

IP OSINT

IP OSINT
Geolocation, risk score, proxy detection, and RDAP data

HTML Report

HTML Report
Interactive HTML report with collapsible modules


Star History

Star History Chart

Every star helps this project grow!


GhostIntel is designed for:

  • Education and cybersecurity learning
  • Legitimate security research
  • Testing on systems you own or have permission to test
  • Developing OSINT skills professionally

GhostIntel only uses public sources:

  • Public DNS lookup, RDAP/WHOIS records
  • Public websites and legal APIs
  • Data already openly available

Prohibited use (STRICTLY FORBIDDEN):

  • Doxing or exposing personal data without consent
  • Stalking, harassment, or intimidation
  • Illegal or criminal activities
  • Accessing systems or data without authorization

By using GhostIntel, you take full responsibility for how you use this tool. The author is not responsible for any misuse.


Contributing

Contributions are welcome!

1. Fork the repository
2. Create a branch: git checkout -b feature/amazing-feature
3. Commit changes: git commit -m 'Add amazing feature'
4. Push: git push origin feature/amazing-feature
5. Open a Pull Request

See CONTRIBUTING.md for full guide.


Contact

GitHub Facebook Instagram Gmail


License

MIT License — Feel free to use, modify, and distribute with credit to Ruyynn.


GhostIntel v2.5
OSINT Framework Indonesia • 100% Public Data • For Cybersecurity Education

GhostIntel Footer

© 2026 Ruyynn.