An OSINT (open-source intelligence) research tool — built with vanilla HTML/CSS/JS, Bootstrap 5 & a Node.js/Express backend — that takes a URL, username, full name or a photo and compiles a clean, categorized research report from publicly available sources. Adds live data (RDAP WHOIS, Wikipedia) with no API key, optional VirusTotal / Shodan / urlscan enrichment and a live Groq web-search finding card via Groq's compound-mini model. Multi-page, TR/EN-ready with one-click language switching.
Bir URL, kullanıcı adı, isim-soyisim veya fotoğraf alıp herkese açık kaynaklardan düzenli, kategorilere ayrılmış bir araştırma raporu derleyen bir OSINT (açık kaynak istihbarat) aracı — vanilla HTML/CSS/JS, Bootstrap 5 ve Node.js/Express arka ucu ile geliştirildi. API anahtarı gerektirmeden canlı veri (RDAP WHOIS, Wikipedia) ve isteğe bağlı VirusTotal / Shodan / urlscan zenginleştirmesinin yanı sıra Groq compound-mini modeliyle canlı web bulgusu kartı üretir. Çok sayfalı, TR/EN tek tuşlu dil desteği sunan Türkçe odaklı yapı.
If the player doesn't load above, use the buttons to watch or download the demo.
İnternet Dedektifi ("Internet Detective") is a web app that turns scattered public information into a single, tidy research report. You enter a URL, a username, a full name, or upload a photo, and the app builds a categorized report of ready-to-click links to trusted open sources — website & infrastructure, security intelligence, corporate records, professional & academic profiles, news, reviews and social traces. It also fetches live data with no API key (official RDAP WHOIS records for domains, a Wikipedia summary for people) and, when the optional backend is running, enriches domain reports with VirusTotal, Shodan and urlscan.io. The whole thing is a multi-page site with a landing screen, the detective tool, and About / How-it-works / Contact pages.
Privacy-first, ethical by design. The app only points to publicly available sources — it never collects private, hidden or personal data, and uploaded photos never leave your browser.
Four research modes (assets/js/app.js)
- Website / URL — ICANN WHOIS, Wappalyzer, DNS records, Wayback Machine, VirusTotal, urlscan.io, Shodan, crt.sh, SSL Labs, OpenCorporates, Crunchbase, SimilarWeb, Trustpilot
- Username — direct profile links across X, Instagram, TikTok, Reddit, YouTube, Telegram, GitHub, GitLab, Keybase, Dev.to, Twitch, Medium + username scanners (WhatsMyName, Namechk) and breach check (Have I Been Pwned)
- Full name — LinkedIn / Facebook / X native people search, ORCID, ResearchGate, Semantic Scholar, Google Scholar, Wikipedia, Wikidata, OpenCorporates
- Image & Face — upload a photo and run face-recognition search (PimEyes, FaceCheck.ID, Yandex, Social Catfish) plus reverse image search (TinEye, Bing, Google Images) and verification tools
AI analysis powered by Groq
- Upload a photo and a Groq vision model describes it for OSINT — apparent attributes, visible text/logos/objects — and generates smart search queries (no identity claims; ethical by design)
- Every mode also gets an AI intelligence summary with suggested research angles and queries
- The web-search findings card uses Groq
compound-minito run a live search and display title/URL/snippet evidence inside the app, not as an external redirect - Keys stay server-side; add
GROQ_API_KEYto.envto enable
Live data, no API key required
- RDAP — real-time official domain registry record (registrar, dates, name servers, status)
- Wikipedia — real-time encyclopedic summary with photo for person searches
Optional live API backend (server/)
- A small Node.js + Express server keeps your API keys secret (never sent to the browser)
- Enriches domain reports with VirusTotal reputation, Shodan subdomains and urlscan.io scans
- Works with zero keys too (urlscan, RDAP and Wikipedia need none); paid providers are skipped until you add a key
Premium, responsive UI
- Dark, glassmorphism design with an SVG icon system, animated background and reveal-on-scroll
- Fully responsive, mobile-first, no horizontal overflow
- One-click launch on Windows via
baslat.bat
- HTML5 / CSS3 / vanilla JavaScript — front-end, zero build step
- Bootstrap 5 — layout & components
- Node.js + Express — optional live-API backend
- dotenv + cors — secret key handling and cross-origin support
- Public OSINT sources — RDAP, Wikipedia, urlscan.io, VirusTotal, Shodan, Hunter.io, Have I Been Pwned and more
index.html— the landing / splash screen; a button opens the detective tooldedektif.html— the main tool: search console, four modes and the live reportnasil-calisir.html/hakkinda.html/iletisim.html— How-it-works, About and Contact pagesassets/js/app.js— the whole client engine: SVG icons, per-mode source builders, live RDAP/Wikipedia fetch, backend enrichment and renderingassets/css/style.css— the shared premium themeserver/server.js— the optional Express backend; reads keys from.env, exposes/api/*endpoints and serves the sitebaslat.bat— one-click Windows launcher for the backend
AI-InternetDetective/
├── index.html # Landing / splash screen
├── dedektif.html # The detective tool (console + report)
├── nasil-calisir.html # How it works
├── hakkinda.html # About
├── iletisim.html # Contact
├── baslat.bat # One-click Windows launcher (backend)
├── assets/
│ ├── css/
│ │ └── style.css # Shared premium theme
│ └── js/
│ └── app.js # Client engine (all modes + live data)
├── server/ # Optional live-API backend
│ ├── server.js # Express server & /api endpoints
│ ├── package.json
│ ├── .env.example # Template for API keys
│ ├── .gitignore
│ └── README.md
├── video/ # Demo video used in this README
├── LICENSE
├── .gitignore
└── README.md
Option A — standalone (no install):
Just open index.html in your browser. It runs in "single-file mode" with live RDAP + Wikipedia data.
Option B — with the live-API backend (recommended):
- Clone the repository
git clone https://github.com/AlperT-Code/AI-InternetDetective.git cd AI-InternetDetective - Install backend dependencies (Node.js 18+ required)
cd server npm install - Copy the env template and add any keys you have (all optional — empty ones are skipped):
copy .env.example .env
- Start it
Then open http://localhost:8788. On Windows you can simply double-click
npm start
baslat.bat, which installs, starts the server and opens your browser automatically.
Free/keyless sources (RDAP, Wikipedia, urlscan.io) work out of the box; VirusTotal, Shodan, Hunter.io and Have I Been Pwned activate once you add their keys to .env.
- Fork the repository
- Create a new branch
- Commit your changes
- Push the branch
- Open a pull request
İnternet Dedektifi only surfaces publicly available information. It does not collect private or personal data, and uploaded photos stay in your browser. Using the results in accordance with the law, GDPR/KVKK and personal privacy is entirely the user's responsibility. Harassment, stalking or profiling are strictly prohibited.
This project is licensed under the MIT License — © 2026 AlperT-Code.
İnternet Dedektifi, internette dağınık halde bulunan herkese açık bilgiyi tek ve düzenli bir araştırma raporuna dönüştüren bir web uygulamasıdır. Bir URL, kullanıcı adı, isim-soyisim girer ya da bir fotoğraf yüklersin; uygulama güvenilir açık kaynaklara giden, kategorilere ayrılmış ve tıklanabilir bir rapor oluşturur — website & altyapı, güvenlik istihbaratı, kurumsal kayıtlar, profesyonel & akademik profiller, haberler, yorumlar ve sosyal izler. Ayrıca API anahtarı gerektirmeden canlı veri çeker (alan adları için resmi RDAP WHOIS kaydı, kişiler için Wikipedia özeti) ve isteğe bağlı arka uç çalışırken domain raporlarını VirusTotal, Shodan ve urlscan.io ile zenginleştirir. Tümü; açılış ekranı, dedektif aracı ve Nasıl Çalışır / Hakkında / İletişim sayfalarından oluşan çok sayfalı bir sitedir.
Gizlilik öncelikli, tasarımdan gelen etik. Uygulama yalnızca herkese açık kaynaklara yönlendirir — gizli, kişisel veya özel veri toplamaz ve yüklenen fotoğraflar tarayıcından asla çıkmaz.
Dört araştırma modu (assets/js/app.js)
- Website / URL — ICANN WHOIS, Wappalyzer, DNS kayıtları, Wayback Machine, VirusTotal, urlscan.io, Shodan, crt.sh, SSL Labs, OpenCorporates, Crunchbase, SimilarWeb, Trustpilot
- Kullanıcı Adı — X, Instagram, TikTok, Reddit, YouTube, Telegram, GitHub, GitLab, Keybase, Dev.to, Twitch, Medium'da doğrudan profil bağlantıları + kullanıcı adı tarayıcıları (WhatsMyName, Namechk) ve veri ihlali kontrolü (Have I Been Pwned)
- İsim & Soyisim — LinkedIn / Facebook / X kendi kişi arama motorları, ORCID, ResearchGate, Semantic Scholar, Google Scholar, Wikipedia, Wikidata, OpenCorporates
- Görsel & Yüz — fotoğraf yükle ve yüz tanıma araması yap (PimEyes, FaceCheck.ID, Yandex, Social Catfish) + tersine görsel arama (TinEye, Bing, Google Görseller) ve doğrulama araçları
Groq ile yapay zeka analizi
- Bir fotoğraf yükle; Groq vision modeli onu OSINT için tarif eder — görünen öznitelikler, metin/logo/nesneler — ve akıllı arama sorguları üretir (kimlik iddia etmez; tasarımdan gelen etik)
- Her mod ayrıca önerilen araştırma açıları ve sorgularla bir AI istihbarat özeti alır
- Web bulguları kartı Groq
compound-miniüzerinden canlı arama yapar ve kaynak başlığı, URL ve kısa içerik içeren gerçek sonuçları uygulama içinde gösterir; dışarı yönlendirme zorunluğu yoktur - Anahtarlar sunucuda kalır; etkinleştirmek için
.env'eGROQ_API_KEYekle
Canlı veri, API anahtarı gerektirmez
- RDAP — gerçek zamanlı resmi alan adı kaydı (kayıt şirketi, tarihler, ad sunucuları, durum)
- Wikipedia — kişi aramalarında fotoğraflı, gerçek zamanlı ansiklopedik özet
İsteğe bağlı canlı API arka ucu (server/)
- Küçük bir Node.js + Express sunucusu API anahtarlarını gizli tutar (tarayıcıya asla gönderilmez)
- Domain raporlarını VirusTotal itibarı, Shodan subdomain'leri ve urlscan.io taramaları ile zenginleştirir
- Sıfır anahtarla da çalışır (urlscan, RDAP, Wikipedia anahtarsızdır); ücretli sağlayıcılar anahtar eklenene kadar atlanır
Premium, responsive arayüz
- SVG ikon sistemi, animasyonlu arka plan ve scroll-reveal içeren koyu, glassmorphism tasarım
- Tamamen responsive, mobil öncelikli, yatay taşma yok
- Windows'ta
baslat.batile tek tıkla başlatma
- HTML5 / CSS3 / vanilla JavaScript — arayüz, sıfır build adımı
- Bootstrap 5 — yerleşim & bileşenler
- Node.js + Express — isteğe bağlı canlı API arka ucu
- dotenv + cors — gizli anahtar yönetimi ve cross-origin desteği
- Herkese açık OSINT kaynakları — RDAP, Wikipedia, urlscan.io, VirusTotal, Shodan, Hunter.io, Have I Been Pwned ve daha fazlası
index.html— açılış / splash ekranı; buton dedektif aracını açardedektif.html— ana araç: arama konsolu, dört mod ve canlı rapornasil-calisir.html/hakkinda.html/iletisim.html— Nasıl Çalışır, Hakkında ve İletişim sayfalarıassets/js/app.js— tüm istemci motoru: SVG ikonlar, moda özel kaynak üreticileri, canlı RDAP/Wikipedia çekme, arka uç zenginleştirmesi ve renderassets/css/style.css— ortak premium temaserver/server.js— isteğe bağlı Express arka ucu; anahtarları.env'den okur,/api/*uçlarını sunar ve siteyi barındırırbaslat.bat— arka uç için tek tıklık Windows başlatıcısı
AI-InternetDetective/
├── index.html # Açılış / splash ekranı
├── dedektif.html # Dedektif aracı (konsol + rapor)
├── nasil-calisir.html # Nasıl Çalışır
├── hakkinda.html # Hakkında
├── iletisim.html # İletişim
├── baslat.bat # Tek tıklık Windows başlatıcı (arka uç)
├── assets/
│ ├── css/
│ │ └── style.css # Ortak premium tema
│ └── js/
│ └── app.js # İstemci motoru (tüm modlar + canlı veri)
├── server/ # İsteğe bağlı canlı API arka ucu
│ ├── server.js # Express sunucu & /api uçları
│ ├── package.json
│ ├── .env.example # API anahtarları için şablon
│ ├── .gitignore
│ └── README.md
├── video/ # Bu README'de kullanılan tanıtım videosu
├── LICENSE
├── .gitignore
└── README.md
Seçenek A — kurulumsuz (tek dosya):
index.html dosyasını tarayıcında aç. "Tek dosya modu"nda canlı RDAP + Wikipedia verisiyle çalışır.
Seçenek B — canlı API arka ucuyla (önerilen):
- Depoyu klonla
git clone https://github.com/AlperT-Code/AI-InternetDetective.git cd AI-InternetDetective - Arka uç bağımlılıklarını kur (Node.js 18+ gerekir)
cd server npm install - Env şablonunu kopyala ve sahip olduğun anahtarları ekle (hepsi isteğe bağlı — boş olanlar atlanır):
copy .env.example .env
- Çalıştır
Ardından http://localhost:8788 adresini aç. Windows'ta yalnızca
npm start
baslat.batdosyasına çift tıklaman yeterli — kurulumu yapar, sunucuyu başlatır ve tarayıcıyı otomatik açar.
Ücretsiz/anahtarsız kaynaklar (RDAP, Wikipedia, urlscan.io) doğrudan çalışır; VirusTotal, Shodan, Hunter.io ve Have I Been Pwned, anahtarlarını .env'e ekleyince devreye girer.
- Projeyi fork'la
- Yeni bir branch oluştur
- Değişikliklerini commit et
- Branch'i push et
- Pull request oluştur
İnternet Dedektifi yalnızca herkese açık bilgiyi ortaya çıkarır. Gizli veya kişisel veri toplamaz ve yüklenen fotoğraflar tarayıcında kalır. Sonuçları yasalara, KVKK/GDPR ve kişisel gizliliğe saygılı biçimde kullanmak tamamen kullanıcının sorumluluğundadır. Taciz, takip veya profil çıkarma amaçlı kullanım kesinlikle yasaktır.
Bu proje MIT Lisansı ile lisanslanmıştır — © 2026 AlperT-Code.





