Update Tooltip function is now live on Chrome, Firefox, and Edge.
3.4 billion phishing emails are sent every day - FBI

Your browser is leaking
PhishClean stops it.

Catches phishing pages, leaked secrets, and stolen credentials in real time - 100% on your device.

Live on Chrome, Firefox & Edge 15-day free trial and no credit card required

Tap the right side of the demo to skip ahead, the left to go back

Try these right now - no install, no signup, 100% private

View all 7 tools →

You're more exposed than you think
🎣

Phishing pages that look identical to the real thing

A pixel-perfect clone of your bank's login, hosted on secure-bankofamerica.com. You type your password. It goes to someone in another country. Chrome Safe Browsing might catch it hours later - if someone reports it first. Most phishing pages only exist for a few hours, which is exactly long enough to harvest credentials and disappear before the blocklist updates.

🔑

Tokens leaking from URLs and storage

JWTs in query strings get logged everywhere - analytics, proxies, browser history, every extension with URL access. One XSS vulnerability on the page and localStorage tokens are gone too.

👻

Auth headers sent to the wrong server

A compromised third-party widget quietly copies your Authorization headers to an external domain. Your session is hijacked. The page looks completely normal. You'd never know unless something was watching the network requests.

🔐

Secrets in client-side code

AWS keys (AKIA...), Stripe live keys, GitHub tokens - hardcoded in JavaScript bundles where any visitor can read them. Bots scrape for these patterns constantly. One leaked key can cost thousands.

🔓

HTTPS silently stripped to HTTP

Coffee shop WiFi. A man-in-the-middle downgrades your connection. You see your bank's real content - unencrypted.

Everything PhishClean watches for

Link Safety Tooltips

Hover any link to see a safety check - green tick, yellow caution, or red alert.

Free
🔒

Password Field Detection

Flags pages with login forms that could be phishing.

Free
🌐

Domain Mismatch

Catches forms that submit credentials to a different domain.

Free
🔎

Secret Leak Scanner

Detects AWS, Stripe, GitHub, Slack, Twilio, SendGrid keys in page source.

Pro
🔐

Private Key Detection

Catches exposed RSA/EC private keys - critical security risk.

Pro
🔓

HTTPS Downgrade Alerts

Warns when you're redirected from HTTPS to HTTP.

Pro
⚠️

HTTP Password Warning

Alerts when password fields appear on unencrypted pages.

Pro
📄

JWT Token Leak Detection

Spots JWT tokens exposed directly in URLs.

Pro
📡

Auth Header Monitoring

Detects Authorization headers sent to third-party domains.

Pro
💻

Hidden Iframe Detection

Finds invisible iframes that could capture credentials.

Pro
🔗

Backlink Impersonation

Flags pages that borrow trust with real brand policy links, logos, and support assets.

Pro
👁

Visual Anomaly Heuristics

Detects unusual form structures that don't match typical logins.

Pro
🗃

Token Storage Scanning

Checks localStorage for exposed tokens and secrets.

Pro
🔍

URL Parameter Scanning

Flags sensitive params like token, auth, session in URLs.

Pro
🌐

HTTPS Context Switch

Detects navigation from HTTPS sites to HTTP pages.

Pro
📍

Login Region Analysis

Checks login area layout against typical patterns.

Pro
Three steps. Zero data shared.
1

Install the extension

Get PhishClean from the Chrome Web Store, Firefox Add-ons, or Edge Add-ons, click install, and confirm the permissions prompt. Protection starts immediately — no account, no card. Link safety and password-field checks run permanently, and the other 17 signals run free for 15 days. When the trial ends those 15 pause and the permanent two keep going. Works on Chrome, Firefox, Edge, and any Chromium-based browser (Brave, Vivaldi, Arc).

2

Every page gets checked - silently

Each time a page loads, PhishClean runs its detection signals right inside your browser. It checks the DOM for exposed API keys, inspects form actions for domain mismatches, looks for hidden iframes, and flags HTTPS-to-HTTP downgrades. All of this happens locally. Nothing leaves your machine.

3

You see a warning only when it matters

No notification spam. If PhishClean finds something - a login page that sends credentials to a different domain, a leaked Stripe key in page source, a suspicious iframe - you get one clear alert explaining what's wrong and what you can do about it.

Simple, fair pricing
Monthly Annual Save 45%
15-Day Trial
$0 for 15 days
  • Full protection for 15 days
  • All 17 detection signals included
  • No account, no card — starts at install
  • Local whitelist management
  • 60+ trusted domains built-in
  • Privacy-first architecture

The 15-day trial starts at install — no account, no card. When it ends, link safety and password-field checks keep running for free; subscribe to restore the other 17 signals.

Security scanning as an API
Free tier - 30 requests/hour

Integrate phishing detection into your app

8 REST endpoints covering URL scanning, password analysis, email phishing detection, header authentication checks, JWT security audits, secret leak scanning, full page risk scoring, and backlink impersonation detection.

Free tier: 30 req/hr with no key. Upgrade to Pro ($19/mo), Business ($49/mo), or Enterprise ($700/yr) for up to unlimited requests with API key authentication.

Works with Claude, Gemini, Copilot, and any HTTP client via our MCP server.

# Check a URL for phishing
POST /api/v1/check-link
POST /api/v1/check-password
POST /api/v1/check-email
POST /api/v1/analyze-headers
POST /api/v1/decode-jwt
POST /api/v1/scan-secrets
POST /api/v1/scan-page
POST /api/v1/analyze-backlinks
# Example
curl -X POST /api/v1/check-link \
-d '{"url":"https://paypal-secure.xyz"}'

8 Endpoints

URL, password, email, headers, JWT, secrets, full page scan, backlinks

Free Tier, No Key

30 req/hr free. API keys for Pro, Business & Enterprise tiers.

AI-Ready (MCP)

Works with Claude, Gemini CLI, and Microsoft Copilot

API Pricing & Keys
MCP Server on npm npm i phishclean-mcp
How we compare
Feature PhishClean Pro Chrome Safe Browsing Norton Safe Web McAfee WebAdvisor
Phishing page detection Yes Yes Yes Yes
Form domain mismatch Yes No No No
API key / secret scanning Yes No No No
Private key detection Yes No No No
JWT token leak detection Yes No No No
Auth header monitoring Yes No No No
HTTPS downgrade alerts Yes Partial No No
localStorage scanning Yes No No No
100% local / private Yes Sends URLs to Google Cloud-based Cloud-based
Detection signals 17 Blocklist Reputation Reputation
Price $9/mo Free Free Free
Zero data leaves your browser. Ever.

Stays on your device

  • All page analysis and scoring
  • Phishing detection heuristics
  • Secret and API key scanning
  • URL and token scanning
  • Whitelist and preferences
  • Alert history

Touches our server

  • Install ID (UUID)
  • Account email and license status (trial/paid)
  • Extension version number
  • Nothing else. Ever.
Common questions
Does PhishClean see my passwords or browsing history?

No - and it can't, by design. Every detection signal runs inside your browser tab. Your passwords, URLs, and page content never leave your machine for detection. We only collect the account and billing information needed to activate and manage your subscription: your install ID, account email, license state, and extension version.

What does the Secret Leak Scanner detect?

It checks page code locally in your browser for exposed secret patterns that should not be publicly visible — things like AWS access keys (they start with AKIA), live Stripe keys (sk_live_), GitHub personal access tokens, Slack webhooks, Twilio and SendGrid keys, and RSA/PEM private keys. Test keys and common documentation examples are filtered out to reduce false positives. More detail on the Secret Leak Scanner page.

What happens before I pay?

Protection starts the moment you install, with no account. Every signal runs free for 15 days - including secret scanning, JWT detection, HTTPS downgrade alerts, iframe analysis and auth header monitoring. When the trial ends, two signals keep running permanently - hover-to-check link safety, and a warning when a login form posts your password to a different domain - and the other 15 pause until you subscribe.

Do I need an account to use PhishClean?

No. Protection runs from the moment you install, with no account and no card. We ask for an email once during the trial, so your plan follows you to another browser and survives a reinstall - you can decline and keep using it. An account is only required to subscribe.

Does it slow down my browser?

We haven't seen it. PhishClean runs its checks once when a page finishes loading - it's a quick pass through the DOM, not a persistent background process. There are no network requests involved in detection (everything is local), so there's nothing to add latency. On a typical page it finishes in low single-digit milliseconds.

Will it trigger alerts on Google, Amazon, or my bank?

No. We maintain a built-in list of 60+ trusted domains - Google, GitHub, Amazon, Microsoft, major banks, payment processors, identity providers - and those skip detection entirely. You can also add your own domains to the whitelist if you use internal tools or staging environments that you trust.

Which browsers does it support?

PhishClean is available on the Chrome Web Store, Firefox Add-ons, and Edge Add-ons. Any Chromium-based browser - Brave, Vivaldi, Arc - can also install it from the Chrome Web Store.

Can I get a refund?

If something is not working right, reach out to support@phishclean.com and we will help. Refund handling depends on the payment status and issue details, so contact us and we will review it quickly.

Get in touch

Need help?

Have a question about PhishClean, need support, or want to report a bug? We'd love to hear from you.

You can also reach us directly at support@phishclean.com