Know When Attackers
Target Your Brand
Every phishing site, every lookalike domain, every brand impersonation attempt requires an SSL certificate. CertStreamPRO monitors every Certificate Transparency log in real time — alerting your team the moment a threat is registered.
No contract. Cancel monthly subscriptions anytime. 31-day access also available.
5M+
Certificates monitored daily
40+
CT logs tracked
<5s
Average detection latency
99.9%
Service uptime
The Threat Landscape
Attackers register lookalike domains every day. Are you watching?
Phishing campaigns don't start when the first malicious email is sent — they start when the attacker registers a domain and obtains an SSL certificate. That certificate must be publicly logged under the Certificate Transparency standard enforced by all major browsers.
This creates a unique, real-time window of opportunity. By monitoring CT logs as they are written, your team can detect a threat in its preparation phase — before any emails are sent, before any customers are targeted.
CertStreamPRO aggregates every public CT log and delivers the data to you via a simple WebSocket stream — ready to feed into your SIEM, SOAR, or custom tooling.
Phishing sites go live in minutes
Once a certificate is issued, attackers can deploy a convincing site within hours — long before traditional threat feeds detect it.
Brand impersonation is rising
Typosquatting, homograph attacks, and subdomain abuse are increasingly common. Every variant of your domain is a potential attack vector.
CT logs are public — you should be reading them
All SSL certificates are publicly logged by law. CertStreamPRO turns this open-standard data into an actionable threat intelligence feed.
Use Cases
How security teams use CertStreamPRO
From SOC analysts to threat intelligence teams, our feed powers detection across the security stack.
Phishing Detection
Monitor for domains impersonating your brand the moment a certificate is issued — hours before phishing campaigns launch. Filter by keyword, fuzzy match, or exact domain pattern to surface only relevant threats.
Attack Surface Management
Continuously discover new subdomains and services being deployed across your organisation. Identify shadow IT, forgotten assets, and new infrastructure before attackers do. Every new certificate is a signal.
Threat Intelligence Enrichment
Feed real-time certificate data directly into your SIEM, SOAR, or threat intelligence platform. Correlate newly issued certificates with known malicious infrastructure, C2 patterns, and indicators of compromise.
Brand Protection
Protect your customers and your reputation by detecting impersonation attempts before they do damage. Alert your legal or takedown team the moment a fraudulent domain is registered, giving you maximum time to respond.
How It Works
Up and running in minutes
No infrastructure to manage. No complex setup. A single WebSocket connection delivers the data you need.
Subscribe to a Plan
Choose the data tier that fits your use case. Monthly or 31-day access. Your API key is provisioned instantly.
Connect via WebSocket
Open a persistent connection to our stream endpoint. Pass your API key in the X-API-Key header. Works with any language.
Build Your Detection Logic
Filter by keyword, domain pattern, or issuer. Route alerts to Slack, your SIEM, or a takedown workflow. The data is yours to use.
import websocket, json
# Detect phishing domains targeting your brand
WATCH = ["yourcompany", "your-company", "yourcompany-login"]
def on_message(ws, message):
data = json.loads(message)
for domain in data.get("data", []):
if any(kw in domain for kw in WATCH):
alert(f"⚠ Suspicious domain: {domain}")
websocket.WebSocketApp(
"wss://certstream.jssecurityinsights.co.uk/domains-only",
header={"X-API-Key": "your-key"},
on_message=on_message
).run_forever()
Live Data
See exactly what you receive
Each WebSocket message is a JSON object. Choose your tier based on how much certificate detail your tooling needs.
Lowest bandwidth. Each message contains the domain names from a single certificate's SAN field — ideal for keyword matching at scale.
{
"data": [
"bluweea.shopforje.com",
"www.bluweea.shopforje.com"
],
"message_type": "dns_entries"
}
Pricing
Billed monthly. Cancel anytime.
Domains Only
Domain names from every new certificate. Ideal for brand monitoring and phishing detection at scale.
- All SAN domains from every certificate
- Real-time WebSocket delivery
- Lowest bandwidth — easiest to process
- Certificate details
- Certificate chain
Lite Feed
Full leaf certificate details including issuer, fingerprints, and validity dates. No chain data.
- All SAN domains from every certificate
- Real-time WebSocket delivery
- Issuer, fingerprints, validity dates
- Subject & issuer metadata
- Full certificate chain
Full Feed
Complete certificate data including the full chain. For deep forensic analysis and advanced threat correlation.
- All SAN domains from every certificate
- Real-time WebSocket delivery
- Issuer, fingerprints, validity dates
- Subject & issuer metadata
- Full certificate chain (DER encoded)
All prices in GBP. Stripe handles local currency conversion at checkout.
Start protecting your organisation today
Connect to the stream in minutes. Your API key is provisioned the moment your payment is confirmed.