VERDICT: PHISHING — 97% confidence

See what public
scanners miss.

A self-hosted tool that captures suspicious pages from your own vantage point, queries 10 threat intel sources in parallel, and delivers an AI verdict — without leaving traces in public scan logs.

phishing-analyzer.example.com
Phishing Analyzer — main analysis view

Why this exists

Public scanners have blind spots.

Geo-targeted kits serve blank pages to scanners

Advanced phishing kits detect datacenter IPs. URLScan and VirusTotal often see a redirect or an empty page. Your capture, from the right network, sees the real thing.

Public scans leave traces

Submitting to URLScan or VirusTotal can tip off attackers if the URL contains victim credentials, internal hostnames, or indicators tied to a live investigation.

SOC teams need shared tooling

Analysts across timezones need a consistent vantage point and a case history everyone can search — not ad-hoc checks from each person's local machine.

Capabilities

Everything in one place.

Mobile screenshot

Full-page capture with iPhone 14 emulation at 3× scale via headless Chromium.

AI verdict

Vision analysis returns phishing / suspicious / legitimate / inconclusive with a confidence score and risk breakdown.

10 intel sources

URLScan, VirusTotal, Shodan, Censys, Google Safe Browsing, OTX, AbuseIPDB, crt.sh, URLhaus, PhishTank — all in parallel.

Takedown report

RDAP lookup pre-fills registrar and hosting abuse contacts. One-click Google Safe Browsing report for confirmed phishing.

Progressive results

Intel populates in ~10 seconds while the screenshot is still loading. No waiting for the full pipeline.

Case history

Searchable archive shared across your team. Filter by URL, domain, brand, or verdict.

Multi-provider AI

Anthropic, AWS Bedrock, OpenAI, or OpenRouter. Switch providers with a single env var.

Hunt & pivot

Auto-generated investigation pivots: IP clusters, lookalike domains, CT log history, nameserver and temporal pivots.

In action

What you actually see.

AI verdict panel showing phishing result with confidence score and risk indicators
AI verdict with confidence score and risk breakdown
Threat intelligence panel showing results from 10 parallel sources
10 threat intel sources, results in parallel
Takedown report with pre-filled registrar and hosting abuse contacts
Pre-filled takedown email — abuse contacts auto-resolved
Python 3.12 FastAPI Playwright SQLite Claude API OpenAI compatible

Runs on a single Ubuntu VPS. No external database, no cloud dependencies beyond the AI API.