Lookalike and impersonation analysis
Compares the hostname, subdomain chain, and registrable domain against a maintainable verified official-domain database for Steam, Microsoft, Google, Apple, PayPal, Amazon, Discord, Roblox, Binance, Meta, Instagram, Facebook, TikTok, Netflix, and other brands. Detects misspellings, missing or duplicated letters, number-for-letter and visual character substitutions, extra words and hyphens, combined brand names, misleading subdomains, Unicode/Punycode homographs, and exact brand labels on unrelated registered domains.
Boundary: Similarity is an indicator, not proof. A lookalike can be a legitimate partner, reseller, news site, or fan community, and official-list matches confirm the domain family, not the page.
Deterministic, inspectable scoring
Rules group findings by category and correlate them so repeated evidence does not multiply without limit. The report exposes the scoring groups, provider status, coverage, and missing-data notes behind the verdict.
Boundary: The score is an estimated rating, not a probability.
Optional threat intelligence
Server-side adapters support Google Safe Browsing, VirusTotal, and abuse.ch URLhaus, and a keyless community phishing feed is checked by default. Each returns structured evidence and a status. No provider result is fabricated when a key is absent or a request fails.
Boundary: No-match is not proof of safety. Failed lookups are never scored as clean.
Domain registration context
RDAP data provides registration and expiration dates, registrar, and registry status where available. Recent registration is treated as a contextual risk indicator, not an automatic fraud verdict.
Boundary: RDAP coverage varies by registry and can be unavailable.
TLS and transport evidence
Records the certificate issuer, validity window, days remaining, subject alternative names, protocol, and SHA-256 fingerprint from the actual TLS handshake. HTTP and HTTPS-to-HTTP redirects are highlighted.
Boundary: A valid certificate encrypts traffic; it does not establish legitimacy.
DNS intelligence
Collects public A, AAAA, NS, MX, TXT, and CAA records. Dynamic DNS and tunnel providers are flagged as weak context. Missing records are shown as unavailable rather than interpreted as safety.
Boundary: DNS answers can vary by resolver, location, and time.
Bounded redirect analysis
Follows a limited redirect chain, revalidates every destination, rejects private or reserved addresses, records cross-domain hops, and identifies HTTPS downgrades. Loops and excessive redirects stop the fetch.
Boundary: Client-side redirects and JavaScript navigation are not executed.
Safe content indicators
Parses a size-limited HTML response without a browser. Looks for password forms, cross-domain form actions, hidden iframes, direct downloads, urgency, prizes, crypto or gift-card payment requests, remote-access instructions, and prompt-injection text.
Boundary: Forms are never submitted, files are never opened, and scripts are never executed.