{"id":43,"date":"2026-05-28T01:59:07","date_gmt":"2026-05-28T01:59:07","guid":{"rendered":"https:\/\/aiscamhunter.com\/?page_id=43"},"modified":"2026-09-01T23:16:45","modified_gmt":"2026-09-01T23:16:45","slug":"documentacion","status":"publish","type":"page","link":"https:\/\/aiscamhunter.com\/es\/documentation\/","title":{"rendered":"Documentaci\u00f3n"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"43\" class=\"elementor elementor-43\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1fccf7f e-con e-atomic-element e-flexbox-base e-68a9037 \" data-id=\"1fccf7f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1fccf7f\" data-e-type=\"e-flexbox\" data-id=\"1fccf7f\">\n    \t\t<div class=\"elementor-element elementor-element-0c7bf88 elementor-widget elementor-widget-html\" data-id=\"0c7bf88\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\" data-theme=\"dark\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, viewport-fit=cover\">\n    <title>AIScamHunter v1.0.7 \u2014 Official Documentation & Complete Security Guide<\/title>\n    <meta name=\"description\" content=\"Official AIScamHunter v1.0.7 documentation. The security extension now speaks 18 languages. Learn every feature: AI threat detection, anti\u2011phishing, crypto scam shield, fake shop detector, tracker blocker with 36 filter lists and 30,000+ domains, download guard, privacy tools, admin dashboard, batch URL scanner, clipboard protection, Delete History, per\u2011domain tracker stats, Activity tab tracker filter, and more. Complete reference for users and administrators.\">\n    <meta name=\"keywords\" content=\"AIScamHunter documentation, phishing scam blocker, crypto scam protection, browser security extension, anti phishing extension, fake shop detector, tracker blocker, crypto drainer detection, Chrome security extension, Edge security extension, 18 languages\">\n    <meta name=\"robots\" content=\"index, follow\">\n    <link rel=\"canonical\" href=\"https:\/\/aiscamhunter.com\/documentation\/\">\n    <meta property=\"og:type\" content=\"article\">\n    <meta property=\"og:site_name\" content=\"AIScamHunter\">\n    <meta property=\"og:title\" content=\"AIScamHunter v1.0.7 \u2014 Official Documentation & Complete Security Guide\">\n    <meta property=\"og:description\" content=\"Official AIScamHunter v1.0.7 documentation. Learn every feature: AI threat detection, anti\u2011phishing, crypto scam shield, fake shop detector, tracker blocker with 36 filter lists and 30,000+ domains, download guard, privacy tools, admin dashboard and more. Now in 18 languages for Chrome and Edge.\">\n    <meta property=\"og:url\" content=\"https:\/\/aiscamhunter.com\/documentation\/\">\n    <meta property=\"og:image\" content=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/06\/icon128-dark.png\">\n    <meta name=\"twitter:card\" content=\"summary_large_image\">\n    <meta name=\"twitter:title\" content=\"AIScamHunter v1.0.7 \u2014 Official Documentation & Complete Security Guide\">\n    <meta name=\"twitter:description\" content=\"Official AIScamHunter v1.0.7 documentation. AI threat detection, anti\u2011phishing, crypto scam shield, fake shop detector, tracker blocker and more \u2014 now in 18 languages for Chrome and Edge.\">\n    <meta name=\"twitter:image\" content=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/06\/icon128-dark.png\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"SoftwareApplication\",\n      \"name\": \"AIScamHunter\",\n      \"applicationCategory\": \"SecurityApplication\",\n      \"operatingSystem\": \"Chrome, Microsoft Edge and all Chromium browsers\",\n      \"softwareVersion\": \"1.0.7\",\n      \"offers\": { \"@type\": \"Offer\", \"price\": \"0\", \"priceCurrency\": \"USD\" },\n      \"aggregateRating\": { \"@type\": \"AggregateRating\", \"ratingValue\": \"4.9\", \"ratingCount\": \"2100\" },\n      \"description\": \"AI-powered browser extension that blocks phishing, crypto scams, fake shops, trackers and malicious redirects in real time. Now localised into 18 languages for Chrome and Edge with local-first privacy.\"\n    }\n    <\/script>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.4.0\/css\/all.min.css\">\n    <style>\n        :root {\n            --bg-primary: #040812;\n            --bg-secondary: rgba(10, 15, 27, 0.78);\n            --bg-card: rgba(10, 15, 27, 0.78);\n            --bg-nav: rgba(3, 7, 18, 0.88);\n            --bg-gradient-1: rgba(0, 255, 136, 0.12);\n            --bg-gradient-2: rgba(0, 212, 255, 0.1);\n            --bg-gradient-start: #07111d;\n            --bg-gradient-end: #020617;\n            --text-primary: #e2e8f0;\n            --text-secondary: #9fb3c8;\n            --text-muted: #a6bad1;\n            --text-card: #a9bbcf;\n            --accent: #00ff88;\n            --accent-light: #00d4ff;\n            --accent-purple: #a855f7;\n            --accent-glow: rgba(0, 255, 136, 0.28);\n            --border-color: rgba(255, 255, 255, 0.06);\n            --border-hover: rgba(0, 255, 136, 0.45);\n            --badge-bg: rgba(15, 23, 42, 0.7);\n            --badge-border: rgba(0, 255, 136, 0.35);\n            --badge-text: #dffaf3;\n            --notice-bg: rgba(0, 255, 136, 0.09);\n            --notice-text: #dffcf4;\n            --warning-bg: rgba(249, 115, 22, 0.1);\n            --danger-bg: rgba(239, 68, 68, 0.1);\n            --code-bg: #020617;\n            --code-color: #fde68a;\n            --table-header-bg: rgba(0, 255, 136, 0.14);\n            --scrollbar-track: #0a0f1b;\n            --scrollbar-thumb: #1e293b;\n            --toggle-bg: #1e293b;\n            --toggle-knob: #e2e8f0;\n            --faq-sidebar-bg: rgba(3, 7, 18, 0.7);\n            --faq-active-bg: rgba(0, 255, 136, 0.15);\n            --faq-active-border: #00ff88;\n            --shadow-card: 0 20px 50px -12px rgba(0, 0, 0, 0.55);\n            --shadow-glow: 0 0 35px rgba(0, 255, 136, 0.2);\n            --footer-bg: rgba(3, 7, 18, 0.92);\n            --bg-glass: rgba(12, 18, 34, 0.65);\n            --bg-elevated: rgba(16, 24, 44, 0.7);\n            --border: rgba(16, 185, 129, 0.22);\n            --border-strong: rgba(16, 185, 129, 0.4);\n            --border-soft: rgba(255, 255, 255, 0.06);\n            --text: #e8f0ff;\n            --text-strong: #ffffff;\n            --muted: rgba(232, 240, 255, 0.65);\n            --muted-soft: rgba(232, 240, 255, 0.5);\n            --nav-pill-accent: #10b981;\n            --nav-pill-accent-light: #2dd4bf;\n            --nav-pill-accent-deep: #059669;\n            --nav-pill-accent-glow: rgba(16, 185, 129, 0.35);\n            --shadow-nav: 0 25px 60px -15px rgba(0, 0, 0, 0.8), 0 0 0 1px rgba(255, 255, 255, 0.04) inset;\n            --nav-bg: rgba(6, 11, 24, 0.85);\n            --nav-item-bg: rgba(255, 255, 255, 0.03);\n            --nav-item-bg-hover: rgba(16, 185, 129, 0.12);\n            --toggle-bg2: #1e293b;\n            --toggle-knob2: #e2e8f0;\n        }\n        [data-theme=\"light\"] {\n            --bg-primary: #f8fafc;\n            --bg-secondary: rgba(255, 255, 255, 0.92);\n            --bg-card: rgba(255, 255, 255, 0.92);\n            --bg-nav: rgba(255, 255, 255, 0.94);\n            --bg-gradient-1: rgba(5, 150, 105, 0.08);\n            --bg-gradient-2: rgba(8, 145, 178, 0.06);\n            --bg-gradient-start: #f8fafc;\n            --bg-gradient-end: #f1f5f9;\n            --text-primary: #1e293b;\n            --text-secondary: #475569;\n            --text-muted: #64748b;\n            --text-card: #475569;\n            --accent: #059669;\n            --accent-light: #10b981;\n            --accent-purple: #7c3aed;\n            --accent-glow: rgba(5, 150, 105, 0.2);\n            --border-color: rgba(0, 0, 0, 0.06);\n            --border-hover: rgba(5, 150, 105, 0.5);\n            --badge-bg: rgba(5, 150, 105, 0.08);\n            --badge-border: rgba(5, 150, 105, 0.25);\n            --badge-text: #064e3b;\n            --notice-bg: rgba(5, 150, 105, 0.08);\n            --notice-text: #064e3b;\n            --warning-bg: rgba(249, 115, 22, 0.08);\n            --danger-bg: rgba(239, 68, 68, 0.08);\n            --code-bg: #f1f5f9;\n            --code-color: #d97706;\n            --table-header-bg: rgba(5, 150, 105, 0.1);\n            --scrollbar-track: #e2e8f0;\n            --scrollbar-thumb: #94a3b8;\n            --toggle-bg: #cbd5e1;\n            --toggle-knob: #fff;\n            --faq-sidebar-bg: rgba(248, 250, 252, 0.9);\n            --faq-active-bg: rgba(5, 150, 105, 0.1);\n            --faq-active-border: #059669;\n            --shadow-card: 0 15px 40px -8px rgba(0, 0, 0, 0.08);\n            --shadow-glow: 0 0 30px rgba(5, 150, 105, 0.14);\n            --footer-bg: rgba(255, 255, 255, 0.94);\n            --bg-glass: rgba(255, 255, 255, 0.85);\n            --bg-elevated: rgba(255, 255, 255, 0.9);\n            --border: rgba(15, 23, 42, 0.1);\n            --border-strong: rgba(5, 150, 105, 0.35);\n            --border-soft: rgba(15, 23, 42, 0.07);\n            --text: #0f172a;\n            --text-strong: #020617;\n            --muted: #475569;\n            --muted-soft: #64748b;\n            --nav-pill-accent: #059669;\n            --nav-pill-accent-light: #10b981;\n            --nav-pill-accent-deep: #047857;\n            --nav-pill-accent-glow: rgba(5, 150, 105, 0.18);\n            --shadow-nav: 0 20px 50px -12px rgba(15, 23, 42, 0.15), 0 0 0 1px rgba(255, 255, 255, 0.8) inset;\n            --nav-bg: rgba(255, 255, 255, 0.92);\n            --nav-item-bg: rgba(15, 23, 42, 0.04);\n            --nav-item-bg-hover: rgba(5, 150, 105, 0.1);\n            --toggle-bg2: #cbd5e1;\n            --toggle-knob2: #fff;\n        }\n        * { margin: 0; padding: 0; box-sizing: border-box; }\n        html { scroll-behavior: smooth; }\n        body {\n            font-family: 'Inter', sans-serif;\n            background: var(--bg-primary);\n            color: var(--text-primary);\n            line-height: 1.75;\n            overflow-x: hidden;\n            transition: background 0.45s ease, color 0.45s ease;\n            position: relative;\n            min-height: 100vh;\n        }\n        body::after {\n            content: '';\n            position: fixed;\n            inset: 0;\n            background: radial-gradient(ellipse at 15% 10%, var(--bg-gradient-1), transparent 45%),\n                        radial-gradient(ellipse at 85% 90%, var(--bg-gradient-2), transparent 45%),\n                        linear-gradient(180deg, var(--bg-gradient-start), var(--bg-gradient-end));\n            pointer-events: none;\n            z-index: -1;\n        }\n        ::-webkit-scrollbar { width: 8px; }\n        ::-webkit-scrollbar-track { background: var(--scrollbar-track); }\n        ::-webkit-scrollbar-thumb { background: var(--scrollbar-thumb); border-radius: 4px; }\n\n        \/* ===== VERTICAL NAV PILL (desktop) ===== *\/\n        .nav-pill {\n            position: fixed; left: 24px; top: 50%; transform: translateY(-50%);\n            z-index: 1000; display: flex; flex-direction: column; align-items: center;\n            gap: 8px; padding: 14px 10px; border-radius: 28px;\n            backdrop-filter: blur(40px) saturate(180%);\n            -webkit-backdrop-filter: blur(40px) saturate(180%);\n            background: var(--nav-bg); border: 1px solid var(--border);\n            box-shadow: var(--shadow-nav); transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);\n        }\n        @media (max-width: 900px) { .nav-pill { display: none; } }\n        .nav-pill::before {\n            content: ''; position: absolute; inset: -2px; border-radius: 30px; padding: 1px;\n            background: linear-gradient(180deg, var(--nav-pill-accent), transparent 40%, transparent 60%, var(--nav-pill-accent-light));\n            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n            mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);\n            -webkit-mask-composite: xor; mask-composite: exclude;\n            opacity: 0.3; pointer-events: none; transition: opacity 0.4s;\n        }\n        .nav-pill:hover::before { opacity: 0.7; }\n        .nav-pill::after {\n            content: ''; position: absolute; inset: -8px; border-radius: 36px;\n            background: radial-gradient(circle at 50% 50%, var(--nav-pill-accent-glow), transparent 70%);\n            opacity: 0; z-index: -1; filter: blur(20px);\n            transition: opacity 0.5s; pointer-events: none;\n        }\n        .nav-pill:hover::after { opacity: 0.5; }\n        .nav-pill-logo {\n            width: 48px; height: 48px; display: flex; align-items: center;\n            justify-content: center; background: transparent; border: none;\n            transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);\n            cursor: pointer; text-decoration: none; position: relative; margin-bottom: 4px;\n        }\n        .nav-pill-logo:hover { transform: scale(1.12) rotate(-4deg); }\n        .nav-pill-logo img {\n            width: 48px; height: 48px; object-fit: contain;\n            filter: drop-shadow(0 4px 12px var(--nav-pill-accent-glow)); transition: filter 0.35s;\n        }\n        .nav-pill-logo:hover img {\n            filter: drop-shadow(0 6px 18px var(--nav-pill-accent)) drop-shadow(0 0 8px var(--nav-pill-accent-light));\n        }\n        .nav-pill-logo .logo-light { display: none; }\n        [data-theme=\"light\"] .nav-pill-logo .logo-dark { display: none; }\n        [data-theme=\"light\"] .nav-pill-logo .logo-light { display: block; }\n        .nav-pill-divider {\n            width: 28px; height: 1px; margin: 4px 0;\n            background: linear-gradient(90deg, transparent, var(--border-strong), transparent);\n        }\n        .nav-item {\n            position: relative; width: 46px; height: 46px; border-radius: 14px;\n            display: flex; align-items: center; justify-content: center;\n            text-decoration: none; border: 1px solid transparent; color: var(--muted);\n            transition: all 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n            background: var(--nav-item-bg); cursor: pointer;\n        }\n        .nav-item::before {\n            content: ''; position: absolute; inset: 0; border-radius: 14px;\n            background: linear-gradient(135deg, var(--nav-pill-accent), var(--nav-pill-accent-light));\n            opacity: 0; transition: opacity 0.3s; z-index: 0;\n        }\n        .nav-item i { position: relative; z-index: 1; font-size: 1rem; transition: transform 0.3s; }\n        .nav-item:hover {\n            color: #fff; border-color: var(--border-strong); transform: translateX(2px);\n            box-shadow: 0 6px 18px -4px var(--nav-pill-accent-glow);\n        }\n        .nav-item:hover::before { opacity: 1; }\n        .nav-item:hover i { transform: scale(1.15); }\n        .nav-item:focus-visible { outline: 2px solid var(--nav-pill-accent-light); outline-offset: 3px; }\n        .nav-item.active { color: #fff; border-color: var(--border-strong); box-shadow: 0 6px 18px -4px var(--nav-pill-accent-glow); }\n        .nav-item.active::before { opacity: 1; }\n        .nav-item.active::after {\n            content: ''; position: absolute; left: -10px; top: 50%;\n            transform: translateY(-50%); width: 4px; height: 22px; border-radius: 4px;\n            background: linear-gradient(180deg, var(--nav-pill-accent), var(--nav-pill-accent-light));\n            box-shadow: 0 0 10px var(--nav-pill-accent);\n        }\n        .nav-item-label {\n            position: absolute; left: calc(100% + 14px); top: 50%;\n            transform: translateY(-50%) translateX(-8px); white-space: nowrap;\n            padding: 8px 14px; border-radius: 10px; font-size: 12px; font-weight: 700;\n            letter-spacing: 0.3px; pointer-events: none; opacity: 0;\n            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n            background: var(--bg-secondary); color: var(--text-primary);\n            border: 1px solid var(--border); box-shadow: 0 10px 30px rgba(0,0,0,0.3);\n        }\n        .nav-item-label::before {\n            content: ''; position: absolute; left: -5px; top: 50%;\n            transform: translateY(-50%) rotate(45deg); width: 10px; height: 10px;\n            background: var(--bg-secondary);\n            border-left: 1px solid var(--border); border-bottom: 1px solid var(--border);\n        }\n        .nav-item:hover .nav-item-label { opacity: 1; transform: translateY(-50%) translateX(0); }\n\n        \/* ===== THEME PILL ===== *\/\n        .theme-pill {\n            position: fixed; right: 24px; top: 50%; transform: translateY(-50%);\n            z-index: 1000; display: flex; flex-direction: column; align-items: center;\n            gap: 12px; backdrop-filter: blur(40px) saturate(180%);\n            -webkit-backdrop-filter: blur(40px) saturate(180%);\n            background: var(--nav-bg); border: 1px solid var(--border);\n            border-radius: 40px; padding: 16px 12px; cursor: pointer;\n            transition: all 0.4s; box-shadow: var(--shadow-nav);\n        }\n        @media (max-width: 900px) {\n            .theme-pill { right: 14px; top: 14px; bottom: auto; transform: none; flex-direction: row; padding: 7px 11px; border-radius: 22px; }\n            .pill-track { width: 42px; height: 22px; }\n            .pill-knob { width: 18px; height: 18px; top: 2px; left: 2px; }\n            [data-theme=\"light\"] .pill-knob { top: 2px; left: 22px; }\n            .theme-pill span { font-size: 0.9rem; }\n        }\n        .theme-pill:hover { border-color: var(--border-strong); box-shadow: 0 0 35px var(--nav-pill-accent-glow); }\n        .pill-track { width: 28px; height: 56px; border-radius: 14px; background: var(--toggle-bg2); position: relative; overflow: hidden; transition: background 0.3s; }\n        .pill-knob {\n            width: 24px; height: 24px; border-radius: 50%;\n            background: var(--toggle-knob2); position: absolute; top: 2px; left: 2px;\n            transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);\n            box-shadow: 0 2px 8px rgba(0,0,0,0.25);\n        }\n        [data-theme=\"light\"] .pill-knob { top: 30px; }\n        .theme-pill span { font-size: 1.1rem; transition: opacity 0.3s; }\n\n        \/* ===== MOBILE BOTTOM NAV ===== *\/\n        .mobile-bottom-nav {\n            display: none; position: fixed; bottom: 0; left: 0; right: 0;\n            background: var(--nav-bg); backdrop-filter: blur(40px);\n            border-top: 1px solid var(--border); padding: 10px 20px;\n            justify-content: space-around; z-index: 1000;\n        }\n        .mobile-bottom-nav a {\n            color: var(--muted); text-decoration: none; font-size: 0.75rem;\n            display: flex; flex-direction: column; align-items: center; gap: 4px;\n            transition: color 0.2s; padding: 6px 8px; border-radius: 12px;\n        }\n        .mobile-bottom-nav a i { font-size: 1.2rem; }\n        .mobile-bottom-nav a.active, .mobile-bottom-nav a:hover { color: var(--accent); background: rgba(16,185,129,0.1); }\n        @media (max-width: 900px) { .mobile-bottom-nav { display: flex; } }\n\n        \/* ===== CONTAINER & HERO ===== *\/\n        .container { max-width: 1400px; margin: auto; padding: 0 20px 40px; }\n        .hero { padding: 100px 0 60px; text-align: center; }\n        .logo-container { display: flex; flex-direction: column; align-items: center; gap: 16px; margin-bottom: 30px; }\n        .logo-icon {\n            width: 100px; height: 100px; display: flex; align-items: center;\n            justify-content: center; border-radius: 24px;\n            box-shadow: 0 20px 60px var(--accent-glow);\n            animation: float 6s ease-in-out infinite;\n        }\n        @keyframes float { 0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)} }\n        .logo-icon img { width: 70%; height: 70%; object-fit: contain; }\n        .logo-text img { height: 48px; object-fit: contain; }\n        .hero h1 {\n            font-size: 3.5rem; font-weight: 900; margin-bottom: 20px;\n            background: linear-gradient(135deg, var(--accent), var(--accent-light), var(--accent-purple));\n            -webkit-background-clip: text; background-clip: text; color: transparent;\n            animation: gradientShift 5s ease infinite; background-size: 200% 200%;\n        }\n        @keyframes gradientShift { 0%,100%{background-position:0% 50%}50%{background-position:100% 50%} }\n        .hero p { max-width: 1050px; margin: auto; font-size: 1.15rem; color: var(--text-secondary); }\n        .badges { display: flex; justify-content: center; flex-wrap: wrap; gap: 10px; margin-top: 32px; }\n        .badge {\n            padding: 8px 18px; border-radius: 12px; background: var(--badge-bg);\n            border: 1px solid var(--badge-border); font-size: 0.8rem; font-weight: 600;\n            color: var(--badge-text); backdrop-filter: blur(12px);\n            display: flex; align-items: center; gap: 6px; transition: 0.3s;\n        }\n        .badge:hover { transform: translateY(-3px); border-color: var(--accent); box-shadow: 0 8px 25px var(--accent-glow); }\n        .badge-dot { width: 6px; height: 6px; border-radius: 50%; background: var(--accent); animation: pulse-dot 2s infinite; }\n        @keyframes pulse-dot { 0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(0.8)} }\n\n        .btn-primary {\n            display: inline-flex; align-items: center; justify-content: center; gap: 12px;\n            background: linear-gradient(135deg, var(--accent), var(--accent-light));\n            color: #fff; font-weight: 800; padding: 14px 32px; border-radius: 60px;\n            border: none; font-size: 1.1rem; cursor: pointer; transition: all 0.3s ease;\n            text-decoration: none; box-shadow: 0 8px 20px var(--accent-glow);\n            margin-top: 32px;\n        }\n        .btn-primary:hover { transform: translateY(-3px); box-shadow: 0 15px 30px var(--accent-glow); filter: brightness(1.05); }\n        .btn-primary i { font-size: 1.2rem; }\n\n        \/* ===== DOC NAV ===== *\/\n        nav.doc-nav {\n            position: sticky; top: 10px; z-index: 100;\n            backdrop-filter: blur(20px); background: var(--bg-nav);\n            border: 1px solid var(--border-color); border-radius: 24px;\n            padding: 18px; display: flex; justify-content: center;\n            flex-wrap: wrap; gap: 12px; margin-bottom: 50px;\n        }\n        @media (max-width: 900px) { nav.doc-nav { display: none; } }\n        nav.doc-nav a {\n            text-decoration: none; color: var(--text-primary); font-weight: 700;\n            font-size: 0.9rem; padding: 8px 16px; border-radius: 12px; transition: 0.2s; opacity: 0.8;\n        }\n        nav.doc-nav a:hover { color: var(--accent); opacity: 1; background: rgba(0,255,136,0.05); }\n        nav.doc-nav a.active { color: var(--accent); background: rgba(0,255,136,0.1); opacity: 1; }\n\n        \/* ===== SECTIONS ===== *\/\n        section { margin-bottom: 90px; scroll-margin-top: 100px; }\n        .section-title { font-size: 2.6rem; font-weight: 900; margin-bottom: 20px; display: flex; align-items: center; gap: 12px; }\n        .section-title span { color: var(--accent); font-family: 'JetBrains Mono', monospace; font-size: 1.8rem; opacity: 0.8; }\n        .lead { font-size: 1.05rem; color: var(--text-muted); margin-bottom: 35px; max-width: 900px; }\n        .grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 24px; }\n        .card {\n            background: var(--bg-card); border: 1px solid var(--border-color);\n            border-radius: 24px; padding: 28px; position: relative;\n            overflow: hidden; transition: all 0.3s;\n        }\n        .card:hover { transform: translateY(-8px); border-color: var(--border-hover); box-shadow: 0 20px 60px rgba(0,0,0,0.15); }\n        .card::before {\n            content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px;\n            background: linear-gradient(90deg, var(--accent), var(--accent-light));\n            transform: scaleX(0); transition: transform 0.4s;\n        }\n        .card:hover::before { transform: scaleX(1); }\n        .card h3 { margin-bottom: 15px; font-size: 1.25rem; font-weight: 700; display: flex; align-items: center; gap: 10px; }\n        .card p, .card li { color: var(--text-card); }\n        .card ul { padding-left: 20px; margin: 10px 0; }\n        .notice { margin: 30px 0; padding: 24px; border-radius: 20px; background: var(--notice-bg); border-left: 5px solid var(--accent); color: var(--notice-text); }\n        .warning { background: var(--warning-bg); border-left-color: #f97316; }\n        .danger { background: var(--danger-bg); border-left-color: #ef4444; }\n        .table-wrap { overflow: auto; border-radius: 24px; border: 1px solid var(--border-color); margin: 28px 0; }\n        .table { width: 100%; border-collapse: collapse; background: var(--bg-card); }\n        .table th, .table td { padding: 18px; text-align: left; border-bottom: 1px solid var(--border-color); }\n        .table th { background: var(--table-header-bg); font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; }\n        .table td { color: var(--text-card); }\n        .code {\n            background: var(--code-bg); padding: 4px 10px; border-radius: 8px;\n            font-family: 'JetBrains Mono', monospace; color: var(--code-color);\n            font-size: 0.9rem; border: 1px solid var(--border-color);\n        }\n        .browser-row { display: flex; align-items: center; gap: 12px; }\n        .browser-icon-img { width: 28px; height: 28px; object-fit: contain; border-radius: 4px; }\n        .compat-badge { display: inline-block; padding: 4px 14px; border-radius: 8px; font-size: 0.8rem; font-weight: 700; }\n        .compat-full { background: rgba(0,255,136,0.12); color: var(--accent); border: 1px solid rgba(0,255,136,0.25); }\n        .compat-partial { background: rgba(234,179,8,0.1); color: #eab308; border: 1px solid rgba(234,179,8,0.2); }\n        .compat-soon { background: rgba(139,92,246,0.1); color: #a78bfa; border: 1px solid rgba(139,92,246,0.2); }\n        .install-steps {\n            display: grid; gap: 0; margin-top: 40px;\n            counter-reset: step-counter; position: relative;\n        }\n        .install-steps::before {\n            content: ''; position: absolute; left: 40px; top: 30px; bottom: 30px;\n            width: 3px; background: linear-gradient(180deg, var(--accent), rgba(0,255,136,0.1)); border-radius: 3px;\n        }\n        .install-step { display: grid; grid-template-columns: 80px 1fr; gap: 30px; padding: 24px 0; position: relative; align-items: start; }\n        .step-number {\n            grid-column: 1; width: 80px; height: 80px; border-radius: 20px;\n            background: linear-gradient(135deg, var(--accent), var(--accent-light));\n            display: flex; align-items: center; justify-content: center;\n            font-size: 2rem; font-weight: 900; color: #fff;\n            position: relative; z-index: 2; box-shadow: 0 10px 30px var(--accent-glow);\n            counter-increment: step-counter;\n        }\n        .step-number::after { content: counter(step-counter); }\n        .install-step:hover .step-number { transform: scale(1.1) rotate(-5deg); }\n        .step-content {\n            grid-column: 2; background: var(--bg-card); border: 1px solid var(--border-color);\n            border-radius: 20px; padding: 28px; transition: 0.3s; border-left: 4px solid transparent;\n        }\n        .install-step:hover .step-content { border-left-color: var(--accent); transform: translateX(10px); }\n        .step-content strong { color: var(--text-primary); font-size: 1.2rem; display: block; margin-bottom: 8px; }\n        .step-content p { color: var(--text-card); }\n        .dark-only { display: block; }\n        .light-only { display: none; }\n        [data-theme=\"light\"] .dark-only { display: none; }\n        [data-theme=\"light\"] .light-only { display: block; }\n\n        \/* ===== FAQ ===== *\/\n        .faq-container {\n            display: grid; grid-template-columns: 300px 1fr; gap: 30px;\n            margin-top: 40px; background: var(--bg-card);\n            border-radius: 24px; border: 1px solid var(--border-color);\n            overflow: hidden; min-height: 600px;\n        }\n        @media (max-width: 900px) { .faq-container { display: none; } }\n        .faq-sidebar {\n            background: var(--faq-sidebar-bg); border-right: 1px solid var(--border-color);\n            padding: 30px 20px; display: flex; flex-direction: column; gap: 8px;\n        }\n        .faq-category {\n            padding: 14px 18px; border-radius: 12px; cursor: pointer; transition: 0.3s;\n            font-weight: 600; color: var(--text-secondary); border: 1px solid transparent;\n            display: flex; align-items: center; gap: 10px;\n        }\n        .faq-category:hover { background: rgba(0,255,136,0.05); color: var(--text-primary); }\n        .faq-category.active { background: var(--faq-active-bg); border-color: var(--faq-active-border); color: var(--accent); }\n        .faq-content { padding: 40px; overflow-y: auto; max-height: 800px; }\n        .faq-item { margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid var(--border-color); animation: fadeIn 0.5s ease; }\n        @keyframes fadeIn { from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)} }\n        .faq-question { font-size: 1.3rem; font-weight: 700; margin-bottom: 15px; display: flex; align-items: flex-start; gap: 12px; }\n        .faq-question::before { content: '\u2753'; font-size: 1.4rem; flex-shrink: 0; }\n        .faq-answer { color: var(--text-card); line-height: 1.7; padding-left: 32px; }\n        .faq-tip { margin-top: 15px; padding: 16px; background: rgba(0,255,136,0.05); border-left: 3px solid var(--accent); border-radius: 8px; color: var(--text-muted); font-size: 0.95rem; }\n        .faq-tip strong { color: var(--accent); }\n\n        \/* ===== FOOTER ===== *\/\n        .footer {\n            position: relative; margin-top: 6rem; padding: 5rem 0 2.2rem;\n            border-top: none; overflow: hidden; isolation: isolate;\n        }\n        .footer::before {\n            content: ''; position: absolute; inset: 0;\n            background: linear-gradient(180deg, transparent 0%, rgba(16,185,129,0.025) 40%, rgba(16,185,129,0.04) 100%),\n                        radial-gradient(ellipse 80% 60% at 50% 100%, rgba(16,185,129,0.06), transparent 70%);\n            z-index: -2; pointer-events: none;\n        }\n        [data-theme=\"light\"] .footer::before {\n            background: linear-gradient(180deg, transparent 0%, rgba(5,150,105,0.02) 40%, rgba(5,150,105,0.035) 100%),\n                        radial-gradient(ellipse 80% 60% at 50% 100%, rgba(5,150,105,0.05), transparent 70%);\n        }\n        .footer::after {\n            content: ''; position: absolute; inset: 0;\n            background-image: linear-gradient(rgba(16,185,129,0.04) 1px, transparent 1px),\n                              linear-gradient(90deg, rgba(16,185,129,0.04) 1px, transparent 1px);\n            background-size: 60px 60px;\n            mask-image: linear-gradient(180deg, transparent 0%, black 50%, transparent 100%);\n            -webkit-mask-image: linear-gradient(180deg, transparent 0%, black 50%, transparent 100%);\n            opacity: 0.5; z-index: -1; animation: gridDrift 40s linear infinite; pointer-events: none;\n        }\n        [data-theme=\"light\"] .footer::after {\n            background-image: linear-gradient(rgba(5,150,105,0.05) 1px, transparent 1px),\n                              linear-gradient(90deg, rgba(5,150,105,0.05) 1px, transparent 1px);\n            opacity: 0.4;\n        }\n        @keyframes gridDrift { 0%{background-position:0 0,0 0}100%{background-position:60px 60px,60px 0} }\n        .footer-top-line {\n            position: absolute; top: 0; left: 0; right: 0; height: 1px;\n            background: linear-gradient(90deg, transparent 0%, rgba(16,185,129,0.1) 25%, rgba(16,185,129,0.5) 50%, rgba(16,185,129,0.1) 75%, transparent 100%);\n            animation: scanPulse 5s ease-in-out infinite;\n        }\n        [data-theme=\"light\"] .footer-top-line {\n            background: linear-gradient(90deg, transparent 0%, rgba(5,150,105,0.08) 25%, rgba(5,150,105,0.35) 50%, rgba(5,150,105,0.08) 75%, transparent 100%);\n        }\n        @keyframes scanPulse { 0%,100%{opacity:0.6}50%{opacity:1} }\n        .footer-inner { max-width: 1100px; margin: 0 auto; padding: 0 24px; text-align: center; position: relative; z-index: 1; }\n        .footer-brand {\n            display: inline-block; margin-bottom: 1.5rem;\n            transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);\n            filter: drop-shadow(0 6px 18px var(--nav-pill-accent-glow)); position: relative;\n        }\n        .footer-brand:hover {\n            transform: translateY(-3px) scale(1.03);\n            filter: drop-shadow(0 10px 24px var(--nav-pill-accent)) drop-shadow(0 0 10px var(--nav-pill-accent-light));\n        }\n        .footer-brand img { height: 48px; width: auto; max-width: 220px; object-fit: contain; display: block; }\n        .footer-links { display: flex; flex-wrap: wrap; gap: 0.5rem 2rem; justify-content: center; margin: 1.5rem 0 2rem; }\n        .footer-links a {\n            position: relative; color: var(--text-secondary); font-size: 0.9rem;\n            font-weight: 500; transition: color 0.25s; text-decoration: none; padding: 0.3rem 0;\n        }\n        .footer-links a::after {\n            content: ''; position: absolute; left: 0; bottom: 0; width: 0; height: 2px;\n            background: linear-gradient(90deg, var(--nav-pill-accent), var(--nav-pill-accent-light));\n            transition: width 0.3s cubic-bezier(0.4, 0, 0.2, 1); border-radius: 2px;\n        }\n        .footer-links a:hover { color: var(--text-primary); }\n        .footer-links a:hover::after { width: 100%; }\n        .footer-divider { width: 60%; max-width: 400px; height: 1px; background: linear-gradient(90deg, transparent, var(--border-strong), transparent); margin: 1.5rem auto; border: none; }\n        .footer-copy { font-size: 0.82rem; color: var(--text-secondary); letter-spacing: 0.2px; }\n        .footer-copy strong { font-weight: 700; background: linear-gradient(135deg, var(--nav-pill-accent), var(--nav-pill-accent-light)); -webkit-background-clip: text; background-clip: text; color: transparent; }\n\n        \/* ===== RESPONSIVE STYLES (MOBILE OPTIMIZED) ===== *\/\n        @media (max-width: 768px) {\n            .container { padding: 0 16px 30px; }\n            .hero { padding: 60px 0 30px; }\n            .logo-icon { width: 70px; height: 70px; }\n            .logo-text img { height: 36px; }\n            .hero h1 { font-size: 2rem; line-height: 1.2; margin-bottom: 12px; }\n            .hero p { font-size: 1rem; padding: 0 8px; }\n            .badges { gap: 8px; margin-top: 24px; }\n            .badge { font-size: 0.7rem; padding: 6px 12px; }\n            .btn-primary { font-size: 0.95rem; padding: 12px 24px; margin-top: 24px; }\n            .section-title { font-size: 1.8rem; flex-direction: column; align-items: flex-start; gap: 6px; }\n            .section-title span { font-size: 1.2rem; }\n            .lead { font-size: 0.95rem; margin-bottom: 25px; }\n            .grid { grid-template-columns: 1fr; gap: 18px; }\n            .card { padding: 20px; }\n            .card h3 { font-size: 1.1rem; }\n            .install-steps::before { left: 20px; }\n            .install-step { grid-template-columns: 1fr; gap: 12px; padding: 16px 0; }\n            .step-number { width: 50px; height: 50px; font-size: 1.5rem; justify-self: start; }\n            .step-content { padding: 18px; }\n            .step-content strong { font-size: 1rem; }\n            .table th, .table td { padding: 12px 10px; font-size: 0.85rem; }\n            .browser-row { gap: 6px; }\n            .browser-icon-img { width: 22px; height: 22px; }\n            .compat-badge { font-size: 0.7rem; padding: 2px 8px; }\n            .notice { padding: 16px; font-size: 0.9rem; }\n            .footer { margin-top: 3rem; padding: 3rem 0 90px; }\n            .footer-brand img { height: 36px; }\n            .footer-links { flex-direction: column; gap: 0.8rem; }\n            .footer-links a { font-size: 0.85rem; }\n            .footer-divider { width: 80%; margin: 1rem auto; }\n            .footer-copy { font-size: 0.75rem; }\n        }\n        @media (max-width: 480px) {\n            .hero h1 { font-size: 1.6rem; }\n            .badge { font-size: 0.65rem; padding: 4px 10px; }\n            .btn-primary { padding: 10px 20px; font-size: 0.85rem; }\n            .section-title { font-size: 1.5rem; }\n            .card { padding: 16px; }\n            .table th, .table td { padding: 8px 6px; font-size: 0.75rem; }\n            .browser-icon-img { width: 20px; height: 20px; }\n        }\n    <\/style>\n<\/head>\n<body>\n\n    <!-- ===== LEFT VERTICAL NAV PILL (desktop) ===== -->\n    <header class=\"site-header\">\n    <nav class=\"nav-pill\" aria-label=\"Main navigation\">\n        <a href=\"https:\/\/aiscamhunter.com\/\" class=\"nav-pill-logo\" title=\"AIScamHunter Home\" aria-label=\"AIScamHunter Home\">\n            <img decoding=\"async\" src=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/05\/icon128-dark.png\" alt=\"AIScamHunter\" class=\"logo-dark\">\n            <img decoding=\"async\" src=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/05\/icon128.png\" alt=\"AIScamHunter\" class=\"logo-light\">\n        <\/a>\n        <div class=\"nav-pill-divider\" aria-hidden=\"true\"><\/div>\n        <a href=\"https:\/\/aiscamhunter.com\/documentation\/\" class=\"nav-item active\" aria-label=\"Documentation\" aria-current=\"page\">\n            <i class=\"fas fa-book\" aria-hidden=\"true\"><\/i>\n            <span class=\"nav-item-label\">Documentation<\/span>\n        <\/a>\n        <a href=\"https:\/\/aiscamhunter.com\/help-center\/\" class=\"nav-item\" aria-label=\"Help Center\">\n            <i class=\"fas fa-circle-question\" aria-hidden=\"true\"><\/i>\n            <span class=\"nav-item-label\">Help Center<\/span>\n        <\/a>\n        <a href=\"https:\/\/aiscamhunter.com\/faq-community\/\" class=\"nav-item\" aria-label=\"FAQ & Community\">\n            <i class=\"fas fa-comments\" aria-hidden=\"true\"><\/i>\n            <span class=\"nav-item-label\">FAQ & Community<\/span>\n        <\/a>\n        <a href=\"https:\/\/aiscamhunter.com\/contact\/\" class=\"nav-item\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Submit Ticket\">\n            <i class=\"fas fa-ticket\" aria-hidden=\"true\"><\/i>\n            <span class=\"nav-item-label\">Submit Ticket<\/span>\n        <\/a>\n    <\/nav>\n    <\/header>\n\n    <!-- ===== THEME PILL (top-right on mobile) ===== -->\n    <div class=\"theme-pill\" onclick=\"toggleTheme()\" role=\"button\" tabindex=\"0\" aria-label=\"Toggle dark\/light theme\"\n         onkeydown=\"if(event.key==='Enter'||event.key===' '){event.preventDefault();toggleTheme();}\">\n        <span aria-hidden=\"true\">\ud83c\udf19<\/span>\n        <div class=\"pill-track\"><div class=\"pill-knob\"><\/div><\/div>\n        <span aria-hidden=\"true\">\u2600\ufe0f<\/span>\n    <\/div>\n\n    <!-- ===== MOBILE BOTTOM NAV ===== -->\n    <div class=\"mobile-bottom-nav\">\n        <a href=\"https:\/\/aiscamhunter.com\/\"><i class=\"fas fa-home\"><\/i><span>Home<\/span><\/a>\n        <a href=\"#\" class=\"active\"><i class=\"fas fa-book\"><\/i><span>Docs<\/span><\/a>\n        <a href=\"https:\/\/aiscamhunter.com\/help-center\/\"><i class=\"fas fa-circle-question\"><\/i><span>Help<\/span><\/a>\n        <a href=\"https:\/\/aiscamhunter.com\/contact\/\"><i class=\"fas fa-ticket\"><\/i><span>Ticket<\/span><\/a>\n    <\/div>\n\n    <!-- ===== MAIN CONTENT ===== -->\n    <div class=\"container\">\n\n        <section class=\"hero\">\n            <div class=\"logo-container\">\n                <div class=\"logo-icon\">\n                    <img decoding=\"async\" src=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/05\/icon128-dark.png\" alt=\"AIScamHunter Icon\" class=\"dark-only\">\n                    <img decoding=\"async\" src=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/05\/icon128.png\" alt=\"AIScamHunter Icon\" class=\"light-only\">\n                <\/div>\n                <div class=\"logo-text\">\n                    <img decoding=\"async\" src=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/06\/logo-dark.png\" alt=\"\" class=\"dark-only\">\n                    <img decoding=\"async\" src=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/06\/logo-white.png\" alt=\"\" class=\"light-only\">\n                <\/div>\n            <\/div>\n            <h1>Advanced AI\u2011Driven Browser Security \u2014 v1.0.7<\/h1>\n            <p>AIScamHunter is a next\u2011gen security extension that blocks phishing, malware, crypto scams, fake shops, trackers, and malicious redirects in real time \u2014 with local\u2011first privacy, enterprise\u2011grade detection, and an integrated Tools Center for advanced scanning. <strong>Version 1.0.7<\/strong> is now available in <strong>18 languages<\/strong> for both Chrome and Edge, along with store\u2011description and display refinements. Earlier, <strong>Version 1.0.6<\/strong> introduced <strong>massive tracker blocking with 36 filter lists and 30,000+ domains<\/strong>, <strong>per\u2011domain tracker statistics<\/strong>, <strong>Activity tab tracker filter<\/strong>, and <strong>Delete History<\/strong>.<\/p>\n            <div class=\"badges\">\n                <div class=\"badge\"><span class=\"badge-dot\"><\/span> v1.0.7<\/div>\n                <div class=\"badge\"><span class=\"badge-dot\"><\/span> AI Detection<\/div>\n                <div class=\"badge\"><span class=\"badge-dot\"><\/span> Payment Shield<\/div>\n                <div class=\"badge\"><span class=\"badge-dot\"><\/span> 36 Tracker Lists<\/div>\n                <div class=\"badge\"><span class=\"badge-dot\"><\/span> Crypto Shield<\/div>\n                <div class=\"badge\"><span class=\"badge-dot\"><\/span> Batch URL Scanner<\/div>\n                <div class=\"badge\"><span class=\"badge-dot\"><\/span> Delete History<\/div>\n                <div class=\"badge\"><span class=\"badge-dot\"><\/span> Per\u2011Domain Stats<\/div>\n            <\/div>\n            <a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"btn-primary\">\n                <i class=\"fas fa-download\"><\/i> Add to Chrome \u2014 Free\n            <\/a>\n        <\/section>\n\n        <nav class=\"doc-nav\">\n            <a href=\"#overview\">Overview<\/a>\n            <a href=\"#install\">Installation<\/a>\n            <a href=\"#protection\">Protection<\/a>\n            <a href=\"#features\">Features<\/a>\n            <a href=\"#tools\">Tools Center<\/a>\n            <a href=\"#crypto\">Crypto Security<\/a>\n            <a href=\"#admin\">Administration<\/a>\n            <a href=\"#privacy\">Privacy<\/a>\n            <a href=\"#tech\">Technical<\/a>\n            <a href=\"#permissions\">Permissions<\/a>\n            <a href=\"#faq\">FAQ<\/a>\n        <\/nav>\n\n        <!-- OVERVIEW -->\n        <section id=\"overview\">\n            <h2 class=\"section-title\"><span>01.<\/span> What is AIScamHunter?<\/h2>\n            <p class=\"lead\">AIScamHunter is a comprehensive browser security platform that continuously analyses websites, scripts, downloads, redirects, SSL certificates, and scam patterns \u2014 before threats can compromise your data. It combines 8+ threat intelligence sources, local heuristics, and a powerful Tools Center for manual security checks.<\/p>\n            <div class=\"grid\">\n                <div class=\"card\"><h3>\ud83d\udee1\ufe0f Real\u2011time web protection<\/h3><p>Every visited URL is automatically scanned using reputation, heuristics, SSL analysis, redirect chains, and script behaviour. Blocks malicious pages instantly via static rule sets and dynamic declarativeNetRequest rules.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udde0 Advanced heuristics<\/h3><p>Detects typosquatting, homoglyph attacks, DGA domains, fake login pages, cloned websites and zero\u2011hour phishing campaigns with weighted scoring (0\u2011100).<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udea4 Massive tracker blocking<\/h3><p>Blocks trackers and ads from 30,000+ domains using 36 filter lists (EasyPrivacy, NoCoin, AdGuard, Peter Lowe's, BlocklistProject, 1Hosts, and more). Per\u2011domain statistics tracked in real time.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcb3 Payment Processor Shield<\/h3><p>Protects 32 payment processor domains \u2014 Stripe, PayPal, Apple Pay and Google Pay included \u2014 from impersonation, phishing lures and malicious redirects when you're entering payment details.<\/p><\/div>\n                <div class=\"card\"><h3>\u26a1 Manifest V3 architecture<\/h3><p>Fully compliant with Chrome's latest security model: service worker, declarative net request (static + dynamic rules), isolated storage, and download interception.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcca Per\u2011domain tracker statistics<\/h3><p>See exactly which tracker domains are blocked most often \u2014 sorted and ranked in the Activity tab. Filter by tracker type, view top 20 domains with live counts.<\/p><\/div>\n            <\/div>\n            <div class=\"notice\"><strong>Important:<\/strong> AIScamHunter works silently in the background and blocks dangerous content before any interaction. No configuration required \u2013 protection is active after installation. Tracker blocking and the payment processor shield are enabled by default.<\/div>\n        <\/section>\n\n        <!-- INSTALLATION & COMPATIBILITY -->\n        <section id=\"install\">\n            <h2 class=\"section-title\"><span>02.<\/span> Installation & compatibility<\/h2>\n            <div class=\"table-wrap\">\n                <table class=\"table\">\n                    <thead>\n                        <tr><th>Browser<\/th><th>Compatibility<\/th><th>Installation<\/th><\/tr>\n                    <\/thead>\n                    <tbody>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/8\/87\/Google_Chrome_icon_%282011%29.png\" alt=\"Chrome\"><span>Google Chrome<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome Web Store<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/cdn-icons-png.flaticon.com\/128\/5968\/5968890.png\" alt=\"Edge\"><span>Microsoft Edge<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/uxwing.com\/wp-content\/themes\/uxwing\/download\/brands-and-social-media\/brave-browser-icon.png\" alt=\"Brave\"><span>Brave<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome Web Store<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/cdn-icons-png.flaticon.com\/128\/3670\/3670363.png\" alt=\"Opera\"><span>Opera<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/img.utdstc.com\/icon\/849\/63b\/84963b584d71369760a9537331fe27a4dbbf9d28a2baf9a31b47de94a8261b92:600\" alt=\"Opera GX\"><span>Opera GX<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/static.wikia.nocookie.net\/logopedia\/images\/0\/03\/Vivaldi_macOS_icon.png\/revision\/latest\/scale-to-width-down\/250?cb=20231031182158\" alt=\"Vivaldi\"><span>Vivaldi<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chromium compatible<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/iconlogovector.com\/uploads\/images\/2025\/05\/lg-682bbb984f6c1-Arc-Browser.webp\" alt=\"Arc\"><span>Arc<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chromium compatible<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/cdn-icons-png.flaticon.com\/128\/6124\/6124999.png\" alt=\"Chromium\"><span>Chromium<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chromium compatible<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/1\/1a\/Yandex_browser_old_logo.png\" alt=\"Yandex\"><span>Yandex Browser<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/packagestore.com\/wp-content\/uploads\/2024\/12\/20859EE0432E23AAA5CEC01A53AB6D5B.png\" alt=\"Whale\"><span>Whale<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/images.icon-icons.com\/2552\/PNG\/512\/coc_coc_browser_logo_icon_153003.png\" alt=\"C\u1ed1c C\u1ed1c\"><span>C\u1ed1c C\u1ed1c<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/cdn-icons-png.flaticon.com\/128\/518\/518712.png\" alt=\"Maxthon\"><span>Maxthon<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/static.wikia.nocookie.net\/logopedia\/images\/f\/f9\/Kiwi_Browser.png\/\" alt=\"Kiwi Browser\"><span>Kiwi Browser (Android)<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/www.techspot.com\/images2\/downloads\/topdownload\/2021\/07\/2021-07-01-ts3_thumbs-db2.png\" alt=\"Comodo Dragon\"><span>Comodo Dragon<\/span><\/div><\/td><td><span class=\"compat-badge compat-full\">\u2713 Full<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Chrome extensions<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/5\/59\/Samsung_Internet_logo_2025.svg\" alt=\"Samsung Internet\"><span>Samsung Internet<\/span><\/div><\/td><td><span class=\"compat-badge compat-partial\">\u26a0 Partial<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Limited support<\/a><\/td><\/tr>\n                        <tr><td><div class=\"browser-row\"><img decoding=\"async\" class=\"browser-icon-img\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/1\/16\/Firefox_logo%2C_2017.png\" alt=\"Firefox\"><span>Firefox<\/span><\/div><\/td><td><span class=\"compat-badge compat-soon\">\ud83d\udd50 Soon<\/span><\/td><td><a href=\"https:\/\/chromewebstore.google.com\/detail\/aiscamhunter\/bhdadphnnkjjdnpkoflgdodofdaaioio\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"color:var(--accent); text-decoration:none; font-weight:500;\">Firefox Add\u2011ons<\/a><\/td><\/tr>\n                    <\/tbody>\n                <\/table>\n            <\/div>\n            <div class=\"install-steps\">\n                <div class=\"install-step\"><div class=\"step-number\"><\/div><div class=\"step-content\"><strong>Go to Chrome Web Store<\/strong><p>Visit the official store or use the direct link on our website.<\/p><\/div><\/div>\n                <div class=\"install-step\"><div class=\"step-number\"><\/div><div class=\"step-content\"><strong>Add to browser<\/strong><p>Click \"Add to Chrome\". Installation takes a few seconds.<\/p><\/div><\/div>\n                <div class=\"install-step\"><div class=\"step-number\"><\/div><div class=\"step-content\"><strong>Pin the extension<\/strong><p>Click the puzzle icon and pin AIScamHunter for quick access.<\/p><\/div><\/div>\n                <div class=\"install-step\"><div class=\"step-number\"><\/div><div class=\"step-content\"><strong>Active protection<\/strong><p>All security systems are operational immediately \u2013 no configuration needed.<\/p><\/div><\/div>\n            <\/div>\n        <\/section>\n\n        <!-- PROTECTION SYSTEMS -->\n        <section id=\"protection\">\n            <h2 class=\"section-title\"><span>03.<\/span> Complete protection systems<\/h2>\n            <p class=\"lead\">AIScamHunter combines multiple detection engines, behavioural analysis, external threat feeds (URLhaus, OpenPhish, Phishing Army), reputation APIs (Google Safe Browsing, URLScan, AbuseIPDB, VirusTotal) and native browser APIs. The current <strong>v1.0.7<\/strong> adds a fully localised <strong>18\u2011language interface<\/strong>, official <strong>Chrome and Edge<\/strong> support and on\u2011device content analysis, alongside the flagship tracker blocker (36 filter lists, 30,000+ domains), per\u2011domain tracker statistics and Delete History.<\/p>\n            <div class=\"grid\">\n                <div class=\"card\"><h3>\ud83e\uddec Typosquatting & homoglyphs<\/h3><p>Detects domains that impersonate brands using character substitution, Cyrillic lookalikes, and phonetic tricks: <span class=\"code\">paypa1.com<\/span>, <span class=\"code\">g00gle.com<\/span>.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcdb Suspicious TLDs & DGA<\/h3><p>Monitors .xyz, .top, .shop, .click, .live and uses entropy, consonant\/vowel ratio and bigram analysis to detect algorithmically generated domains (DGA). Covers 25+ suspicious TLDs.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd17 Redirect & short URL analysis<\/h3><p>Resolves shortened links (bit.ly, tinyurl, etc.) and follows redirect chains to block cloaked malicious destinations. Uses SSRF protection on the server proxy.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udea4 Massive tracker blocking<\/h3><p>Blocks trackers, ads, and analytics from <strong>30,000+ domains<\/strong> using 36 filter lists: EasyPrivacy, NoCoin, Peter Lowe's, Fanboy Anti\u2011tracking, AdGuard (Base, Spyware, URL Tracking, Annoyances), BlocklistProject (Ads, Tracking, Malware, Phishing), 1Hosts, EasyList Cookie, and more. All blocking uses Chrome's declarativeNetRequest \u2014 both static rules and dynamic rules updated on every service worker restart.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcb3 Payment Processor Shield<\/h3><p>Recognises 32 legitimate payment processor domains \u2014 Stripe, PayPal, Apple Pay, Google Pay, Square, Klarna, Adyen and more \u2014 and flags impostor pages and malicious redirects before payment details are entered.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcc5 Advanced SSL reputation<\/h3><p>Flags self\u2011signed, expired or expiring soon (&lt;30 days) and abusable wildcard certificates often used by phishing sites. Weighted scoring from crt.sh certificate transparency data.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udd16 Weighted risk scoring<\/h3><p>Combines 8+ sources (Google Safe Browsing, URLScan, AbuseIPDB, PhishDestroy, external feeds, PhishStats, DNS reputation, SSL analysis, local heuristics) with dynamic weights. Score 0\u2011100 with adjustable thresholds.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udce6 Obfuscated scripts & miners<\/h3><p>Detects eval\/atob, document.write injections, and cryptocurrency miners (CoinHive, Crypto\u2011Loot) in real time. Part of the 36 tracker lists include NoCoin specifically targeting cryptomining scripts.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83c\udfa3 Skimmer & keylogger blocking<\/h3><p>Identifies malicious web skimmers and keyloggers injected into checkout and login pages, intercepting card data before it is captured by attackers.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd11 Credential leak detection<\/h3><p>Warns you before credentials leave the page to a suspicious destination, catching credential\u2011harvesting forms and cross\u2011site exfiltration attempts.<\/p><\/div>\n                <div class=\"card\"><h3>\u2699\ufe0f Web Worker monitoring<\/h3><p>Monitors for suspicious Web Workers that run silently in the background, a common technique used by crypto miners and skimmers.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udd16 On\u2011Device Content Analysis<\/h3><p>Runs AI\u2011style content analysis fully inside your browser with zero external API calls \u2014 page text and structure are scored locally for phishing patterns.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd26 Search result safety ratings<\/h3><p>Shows a safe \/ suspicious \/ dangerous badge directly on search engine results so you can avoid risky links before clicking.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udce1 Threat Radar<\/h3><p>A live radar view of threats detected and blocked across your browsing session, giving an at\u2011a\u2011glance picture of your active protection.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\uddc2\ufe0f Multi\u2011source intelligence<\/h3><p>Aggregates cross\u2011checked signals from phishing databases, domain intelligence feeds and reputation APIs into one weighted verdict.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udd1d Community threat reporting<\/h3><p>Report confirmed threats to help protect the wider AIScamHunter community while your report stays fully anonymised.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcf4 Local\u2011only offline detection<\/h3><p>Run protection in a fully offline, zero\u2011API mode \u2014 only local heuristics and cache are used, ideal for maximum privacy.<\/p><\/div>\n                <div class=\"card\"><h3>\u26d4 Dangerous download guard<\/h3><p>Blocks executable files (<span class=\"code\">.exe<\/span>, <span class=\"code\">.bat<\/span>, <span class=\"code\">.scr<\/span>, <span class=\"code\">.apk<\/span>, <span class=\"code\">.js<\/span>, <span class=\"code\">.msi<\/span>) and analyses downloaded files; provides option to delete suspicious files.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\uddfe Fake login & fake shops<\/h3><p>Identifies cloned banking pages and fake stores via cross\u2011domain credential submissions, unrealistic discounts, and missing contact or legal notices.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcde Tech support scams & quishing<\/h3><p>Blocks browser lock screens, fake Microsoft\/Apple alerts, and QR\u2011code phishing (quishing) campaigns.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\uddb1\ufe0f Hover warnings & context menu<\/h3><p>Hover over any link: shows a warning if dangerous. Right\u2011click \u2192 scan link, block or trust domain instantly.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83c\udf0d Safe mode & Strict Private Mode<\/h3><p>Increases detection sensitivity, forces HTTPS, blocks legacy plugins. <strong>Strict Private Mode<\/strong> forces DoH, blocks WebRTC leaks, auto\u2011cleans private tabs. <strong>Total Privacy Mode<\/strong> blocks third\u2011party cookies and disables Web Workers.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udccb Clipboard hijack detection<\/h3><p>Periodic check (every 8s, only when tab is visible) detects replaced crypto addresses or unexpected clipboard changes. Respects browser permissions policy \u2013 no errors on restricted sites.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\uddd1\ufe0f Delete History<\/h3><p>From the Private page (private.html), users can delete all scan history, stats, and activity events in one action. Resets counters, clears all stored events and daily aggregates. Confirmation dialog prevents accidental deletion.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udea4 Per\u2011domain tracker statistics<\/h3><p>Every blocked tracker request logs the originating domain. The Activity tab's tracker filter shows a ranked table of top domains with live block counts \u2014 sorted by most blocked. Stats update every 2 minutes via Chrome's declarativeNetRequest feedback API.<\/p><\/div>\n            <\/div>\n                <div class=\"notice\"><strong>Weighted scoring sources:<\/strong> Google Safe Browsing (25%), URLScan (9%), VirusTotal (10%), AbuseIPDB (8%), PhishDestroy (10%), external feeds (10%), PhishStats (4%), DNS reputation (3%), DNSBL (4%), SSL analysis (3%), domain age (2%), local heuristics (12%). All weights are dynamically adjusted based on strict\/safe modes.<\/div>\n        <\/section>\n\n        <!-- FEATURES -->\n        <section id=\"features\">\n            <h2 class=\"section-title\"><span>04.<\/span> All features in depth<\/h2>\n            <div class=\"grid\">\n                <div class=\"card\"><h3>\ud83d\udcca Dynamic risk score<\/h3><p>Every page receives a 0\u2011100 risk score based on multi\u2011source intelligence. Thresholds can be customised (strict mode, safe mode).<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udea8 Secure warning page<\/h3><p>When a critical threat is detected, a detailed interceptor shows category, severity, detected signals, and actions (continue once, trust domain, report false positive).<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd14 Smart notifications<\/h3><p>Instant alerts when a malicious site is blocked, a crypto drainer is identified, or a suspicious redirect occurs. Disableable.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udea4 Massive tracker blocker<\/h3><p>Blocks trackers, ads, and analytics from 30,000+ domains using 36 filter lists (EasyPrivacy, NoCoin, AdGuard, Peter Lowe's, BlocklistProject, 1Hosts, Fanboy, EasyList Cookie, and 27 more). Uses Chrome's declarativeNetRequest for efficient, native blocking. Per\u2011domain statistics tracked in the Activity tab.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcb3 Payment Processor Shield<\/h3><p>Whitelists 32 payment processor domains so real Stripe, PayPal, Apple Pay and Google Pay checkouts never break, while everything outside the trusted list is still scanned and blocked by the normal protection rules.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcca Tools Center with batch scanner<\/h3><p>Complete toolkit: URL\/domain scanner (batch up to 10), email risk checker, phone number validator, password vault, privacy cleaner, personal stats, persistent history of last 5 checks, sparklines and activity charts.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd10 Cryptographic password generator<\/h3><p>Uses <span class=\"code\">crypto.getRandomValues()<\/span> to generate strong passwords (4\u201164 chars) with uppercase, digits, symbols and a real\u2011time strength indicator.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\uddf9 Privacy cleaner & shredder<\/h3><p>One\u2011click removal of browsing traces with granular data type selection and time\u2011range presets. Also cleans IndexedDB and WebSQL.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\uddd1\ufe0f Delete History<\/h3><p>From the Private page, delete all scan history, stats, and activity events in one action. Resets all counters and clears stored data. Confirmation dialog prevents accidental deletion.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83c\udf10 Local allow\/block lists<\/h3><p>Users can manually add domains to personal allowlist or blocklist. They override global rules and sync across browser sessions.<\/p><\/div>\n                <div class=\"card\"><h3>\u2699\ufe0f Fine\u2011grained settings<\/h3><p>Enable\/disable real\u2011time shield, safe mode, tracker blocking, download guard, notifications, strict mode, telemetry, strict private mode, total privacy mode. Reset statistics, clear activity log.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83c\udf0d 18 languages + RTL<\/h3><p>Full internationalisation including Arabic (right\u2011to\u2011left). Light\/dark theme syncs with system preference.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd17 Admin sync & false positive reporting<\/h3><p>Users can report false positives from the warning page. Administrators review and update global trusted\/blocked lists. Extension refreshes lists hourly.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udea4 Activity tab tracker filter<\/h3><p>The Activity tab includes a dedicated tracker filter (\ud83e\udea4) that shows per\u2011domain block statistics \u2014 top 20 domains sorted by most blocked, with live counts from Chrome's declarativeNetRequest feedback API.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\uddea Email & phone scam check<\/h3><p>Checks email addresses for disposable\/low reputation (Disify API) and phone numbers against known scam prefixes. Available in Tools Center.<\/p><\/div>\n            <\/div>\n        <\/section>\n\n        <!-- TOOLS CENTER -->\n        <section id=\"tools\">\n            <h2 class=\"section-title\"><span>05.<\/span> Tools Center \u2013 advanced utilities<\/h2>\n            <p class=\"lead\">The Tools Center (accessible from popup or dedicated <code>private.html<\/code> page) provides powerful security tools and personal statistics. All history is stored locally.<\/p>\n            <div class=\"grid\">\n                <div class=\"card\"><h3>\ud83c\udf10 URL \/ Domain scanner (batch)<\/h3><p>Check any URL or domain with multi\u2011source analysis (Google Safe Browsing, URLScan, PhishDestroy, local heuristics). Returns risk score, category, detected signals. Supports batch scanning of up to 10 URLs at once. Persistent history of last 5 checks with sparklines.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udce7 Email risk checker<\/h3><p>Detects disposable or low\u2011reputation email addresses via Disify API (HTTPS). Checks if email is valid, disposable, or has low reputation score. Batch mode available.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcde Phone number validator<\/h3><p>Verifies phone numbers against a curated list of known scam prefixes and flags likely scam numbers. Country selection included.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcca Activity charts & sparklines<\/h3><p>Visualises scans, blocked threats, and tracker blocks over 24h, 7 days, and 30 days. Sparkline graphs on stat cards show weekly trends. Dedicated tracker stat card shows total trackers blocked.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd10 Password vault (secure generator)<\/h3><p>Cryptographically strong passwords (<span class=\"code\">crypto.getRandomValues<\/span>). Adjustable length (4\u201164 chars), character sets, and a live strength meter (weak \u2192 very strong).<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\uddf9 Privacy cleaner & shredder<\/h3><p>One\u2011click removal of browsing traces with granular data type selection and time\u2011range presets. Also cleans IndexedDB and WebSQL.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\uddd1\ufe0f Delete History<\/h3><p>From the Private page, permanently delete all scan history, stats, activity events, and daily aggregates. Resets all counters (pages scanned, threats blocked, warnings, downloads, trackers) to zero. Confirmation dialog prevents accidental deletion.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udea4 Per\u2011domain tracker stats<\/h3><p>Click the tracker stat card in the Activity tab to see a ranked table of top 20 tracker domains by block count. Data comes from Chrome's declarativeNetRequest feedback API \u2014 shows real blocked requests, not estimates.<\/p><\/div>\n            <\/div>\n        <\/section>\n\n        <!-- CRYPTO SECURITY -->\n        <section id=\"crypto\">\n            <h2 class=\"section-title\"><span>06.<\/span> Crypto & Web3 security<\/h2>\n            <p class=\"lead\">Specialised protection for cryptocurrency users against drainers, fake wallets, and giveaway scams.<\/p>\n            <div class=\"grid\">\n                <div class=\"card\"><h3>\ud83d\udcb8 Crypto drainer detection<\/h3><p>Monitors dangerous Web3 calls: <span class=\"code\">approve<\/span>, <span class=\"code\">transferFrom<\/span>, <span class=\"code\">personal_sign<\/span>, <span class=\"code\">eth_signTypedData<\/span>, <span class=\"code\">wallet_switchEthereumChain<\/span> and more on pages that inject window.ethereum or window.solana.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83c\udf81 Fake giveaway \/ airdrop<\/h3><p>Text and countdown timer analysis to detect \"Elon Musk giveaway\", \"double your crypto\", and fake airdrop campaigns.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udc5b Fake wallet pages<\/h3><p>Identifies phishing sites impersonating MetaMask, Binance, Coinbase, Ledger, Trust Wallet, Phantom, etc., using typosquatting and subdomain tricks.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udccb Clipboard hijacking (crypto)<\/h3><p>Detects when a copied crypto address (e.g., 0x... Ethereum address) is silently replaced by a malicious address. Triggers a critical alert.<\/p><\/div>\n            <\/div>\n        <\/section>\n\n        <!-- ADMINISTRATION -->\n        <section id=\"admin\">\n            <h2 class=\"section-title\"><span>07.<\/span> Administration & false\u2011positive handling<\/h2>\n            <p class=\"lead\">AIScamHunter includes a private admin dashboard that aggregates user reports, manages global allow\/block lists, and improves detection for all users. The dashboard displays total installations, active users, threat activity, and per\u2011domain statistics.<\/p>\n            <div class=\"grid\">\n                <div class=\"card\"><h3>\ud83d\udce2 User false\u2011positive reporting<\/h3><p>From the warning page or popup, users can report a blocked domain as a false positive. The report includes domain, timestamp, and anonymised user hash.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd27 Admin actions<\/h3><p><strong>Trust<\/strong> \u2192 adds to global allowlist; <strong>Block<\/strong> \u2192 adds to global blocklist; <strong>Resolve<\/strong> \u2192 removes the report without global changes. Decisions sync to all users via shared JSON files.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd04 Hourly synchronisation<\/h3><p>The extension polls the server every hour for updated trusted\/blocked lists. Admin changes propagate to all users within \u226460 minutes.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcca Anonymous telemetry (optional)<\/h3><p>Anonymous event statistics (event type, category, severity, hashed user id, hashed domain) help improve detection. No personal data, IPs or full URLs are sent \u2014 domains are SHA\u2011256 hashed. Can be disabled in settings.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udc65 User counting<\/h3><p>Total installations are counted via the <span class=\"code\">register<\/span> telemetry event, which fires only once per genuine first install (stored in chrome.storage.local). Reinstalls after storage clear also register. The service worker restart on idle does not re-trigger registration \u2014 the <span class=\"code\">_hasRegistered<\/span> flag survives restarts.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83e\udea4 Tracker statistics dashboard<\/h3><p>The admin dashboard shows real\u2011time tracker block counts, per\u2011domain statistics from the dynamic rule matching, and threat activity trends. Updates hourly via telemetry data.<\/p><\/div>\n            <\/div>\n            <div class=\"notice\"><strong>GDPR compliant:<\/strong> All user data is anonymised. You can disable telemetry or request data deletion at any time. No URLs, IPs, or personal identifiers are ever transmitted.<\/div>\n        <\/section>\n\n        <!-- PRIVACY -->\n        <section id=\"privacy\">\n            <h2 class=\"section-title\"><span>08.<\/span> Privacy & data protection<\/h2>\n            <div class=\"notice\"><strong>Privacy\u2011first design:<\/strong> The majority of analysis is performed locally inside your browser \u2013 no URLs are sent to our servers by default. All blocking rules run natively via Chrome's declarativeNetRequest, so nothing is routed through external services.<\/div>\n            <div class=\"grid\">\n                <div class=\"card\"><h3>\ud83d\udd12 Local processing<\/h3><p>Heuristics (typosquatting, DGA, form analysis, script scanning) run entirely on your device. Only optional safe browsing checks go through secured proxies.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcb3 Payment Processor Shield<\/h3><p>Enforced locally through a static declarativeNetRequest allow rule for 32 payment domains \u2014 no payment data ever leaves your device. Real Stripe, PayPal, Apple Pay and Google Pay checkouts are never interrupted.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udd76\ufe0f Incognito mode support<\/h3><p>Extension can be enabled in incognito (manual activation). Private\u2011browsing activity is kept in an isolated incognito profile and wiped automatically once all private windows close.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udcca Optional anonymised telemetry<\/h3><p>A toggle in settings allows sending anonymous event statistics (event type, category, severity, hashed user id, hashed domain) to improve global detection. No personal identifiers, IPs or full URLs are ever transmitted \u2014 domains are SHA\u2011256 hashed. Registration fires once per genuine install.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\udee1\ufe0f Proxied external APIs<\/h3><p>Calls to Google Safe Browsing, URLScan, AbuseIPDB and VirusTotal are routed through AIScamHunter servers to hide your IP and avoid exposing API keys. SSRF protection on all server proxies.<\/p><\/div>\n                <div class=\"card\"><h3>\ud83d\uddd1\ufe0f Delete History<\/h3><p>Permanently delete all local scan history, stats, and activity events from the Private page. Confirmation dialog prevents accidental deletion. No server\u2011side data is affected.<\/p><\/div>\n            <\/div>\n        <\/section>\n\n        <!-- TECHNICAL ARCHITECTURE -->\n        <section id=\"tech\">\n            <h2 class=\"section-title\"><span>09.<\/span> Technical architecture<\/h2>\n            <div class=\"grid\">\n                <div class=\"card\"><h3>\u2699\ufe0f Manifest V3 core<\/h3><ul><li>Service worker (background.js)<\/li><li>Declarative Net Request: 3 static rule sets (threats, trackers, safe mode) + dynamic rules for tracker blocking<\/li><li>Isolated storage, alarms, notifications<\/li><li>Session & local caching<\/li><\/ul><\/div>\n                <div class=\"card\"><h3>\ud83c\udf10 Threat intelligence sources<\/h3><ul><li>Google Safe Browsing (via proxy)<\/li><li>URLhaus, OpenPhish, Phishing Army<\/li><li>PhishStats, PhishDestroy<\/li><li>URLScan, VirusTotal, AbuseIPDB (via proxy)<\/li><li>DNS reputation (Google DoH), DNSBL<\/li><li>Certificate transparency (crt.sh)<\/li><li>Local heuristics (typosquatting, DGA, homoglyphs)<\/li><\/ul><\/div>\n                <div class=\"card\"><h3>\ud83d\udcc2 Internal rule sets<\/h3><ul><li>Malware & phishing (financial, crypto, gov, shipping)<\/li><li>Tracker blocking \u2014 36 filter lists, 30,000+ domains (static + dynamic DNR rules)<\/li><li>Safe mode: HTTPS upgrade, block legacy plugins<\/li><li>Download guard: executable extensions<\/li><li>Payment Processor Shield: 32 payment domains whitelisted via static allow rule<\/li><\/ul><\/div>\n                <div class=\"card\"><h3>\ud83d\udcc8 Weighted scoring engine<\/h3><ul><li>Weights: Google Safe Browsing 25%, URLScan 9%, VirusTotal 10%, AbuseIPDB 8%, PhishDestroy 10%, PhishStats 4%, external feeds 10%, DNS reputation 3%, DNSBL 4%, SSL analysis 3%, domain age 2%, local heuristics 12%.<\/li><li>Dynamic adjustment for strict\/safe mode<\/li><li>Contextual reduction (no login\/banking keywords)<\/li><li>Session cache (TTL 30 min)<\/li><\/ul><\/div>\n                <div class=\"card\"><h3>\ud83e\udea4 Dynamic tracker rules<\/h3><ul><li>36 filter lists parsed on every service worker restart<\/li><li>Domains converted to DNR dynamic rules in batches of 500<\/li><li>Max 30,000 domains, rule IDs 900000+<\/li><li>Per\u2011domain tracking via getMatchedRules feedback<\/li><li>Rule\u2192domain mapping stored for live statistics<\/li><\/ul><\/div>\n                <div class=\"card\"><h3>\ud83d\udcb3 Payment Processor Shield<\/h3><ul><li>Static DNR allow rule protecting 32 payment domains<\/li><li>Stripe, PayPal, Apple Pay, Google Pay, Square, Klarna, Adyen and more<\/li><li>Keeps legitimate checkouts working while threats are blocked<\/li><\/ul><\/div>\n            <\/div>\n        <\/section>\n\n        <!-- PERMISSIONS EXPLAINED -->\n        <section id=\"permissions\">\n            <h2 class=\"section-title\"><span>10.<\/span> Permissions explained<\/h2>\n            <div class=\"table-wrap\">\n                <table class=\"table\">\n                    <thead><tr><th>Permission<\/th><th>Reason<\/th><\/tr>\n                    <\/thead>\n                    <tbody>\n                        <tr><td class=\"code\">storage<\/td><td>Stores settings, allow\/block lists, cache, stats, activity history, tracker domain counts, and user registration flag.<\/td><\/tr>\n                        <tr><td class=\"code\">tabs<\/td><td>Retrieves the active tab URL and hostname for scanning and status display.<\/td><\/tr>\n                        <tr><td class=\"code\">alarms<\/td><td>Manages scheduled tasks: telemetry queue, feed refresh, tracker count update (every 2 min), cache cleanup, keep\u2011alive pings.<\/td><\/tr>\n                        <tr><td class=\"code\">downloads<\/td><td>Analyses and blocks dangerous downloads; post\u2011download file scanning and deletion.<\/td><\/tr>\n                        <tr><td class=\"code\">notifications<\/td><td>Displays security alerts when threats are blocked.<\/td><\/tr>\n                        <tr><td class=\"code\">cookies<\/td><td>Privacy cleaner and detection of suspicious cookies.<\/td><\/tr>\n                        <tr><td class=\"code\">browsingData<\/td><td>Clears cache, history, downloads, form data, etc.<\/td><\/tr>\n                        <tr><td class=\"code\">contextMenus<\/td><td>Adds scan\/block\/trust options to right\u2011click menu.<\/td><\/tr>\n                        <tr><td class=\"code\">webNavigation<\/td><td>Monitors redirects and navigation events for real\u2011time analysis.<\/td><\/tr>\n                        <tr><td class=\"code\">clipboardRead<\/td><td>Detects clipboard hijacking (only when tab is visible, 8s interval).<\/td><\/tr>\n                        <tr><td class=\"code\">declarativeNetRequest<\/td><td>Efficient network request filtering \u2014 static rule sets (threats, trackers, safe mode) + dynamic rules for 30,000+ tracker domains.<\/td><\/tr>\n                        <tr><td class=\"code\">declarativeNetRequestFeedback<\/td><td>Provides matched rule data for per\u2011domain tracker statistics \u2014 shows real blocked request counts in the Activity tab.<\/td><\/tr>\n                        <tr><td class=\"code\">activeTab<\/td><td>Provides access to the current tab for on\u2011demand scanning.<\/td><\/tr>\n                        <tr><td class=\"code\">privacy<\/td><td>Enforces Strict Private Mode (WebRTC\/DoH) and Total Privacy Mode (3rd\u2011party cookies).<\/td><\/tr>\n                    <\/tbody>\n                <\/table>\n            <\/div>\n        <\/section>\n\n        <!-- FAQ (hidden on mobile via CSS) -->\n        <section id=\"faq\">\n            <h2 class=\"section-title\"><span>11.<\/span> Frequently asked questions<\/h2>\n            <div class=\"faq-container\">\n                <div class=\"faq-sidebar\">\n                    <div class=\"faq-category active\" data-category=\"general\"><span>\ud83d\udd0d<\/span> General<\/div>\n                    <div class=\"faq-category\" data-category=\"install\"><span>\u2699\ufe0f<\/span> Installation<\/div>\n                    <div class=\"faq-category\" data-category=\"protection\"><span>\ud83d\udee1\ufe0f<\/span> Protection<\/div>\n                    <div class=\"faq-category\" data-category=\"trackers\"><span>\ud83e\udea4<\/span> Tracker Blocking<\/div>\n                    <div class=\"faq-category\" data-category=\"privacy\"><span>\ud83d\udd12<\/span> Privacy<\/div>\n                    <div class=\"faq-category\" data-category=\"crypto\"><span>\ud83d\udcb0<\/span> Crypto<\/div>\n                    <div class=\"faq-category\" data-category=\"admin\"><span>\ud83d\udc65<\/span> Administration<\/div>\n                <\/div>\n                <div class=\"faq-content\" id=\"faqContent\"><\/div>\n            <\/div>\n        <\/section>\n    <\/div>\n\n    <!-- ===== FOOTER ===== -->\n    <footer class=\"footer\">\n        <span class=\"footer-top-line\" aria-hidden=\"true\"><\/span>\n        <div class=\"footer-inner\">\n            <a href=\"https:\/\/aiscamhunter.com\/\" class=\"footer-brand\" aria-label=\"AIScamHunter Home\">\n                <img decoding=\"async\" src=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/06\/logo-dark.png\" alt=\"AIScamHunter\" class=\"dark-only\">\n                <img decoding=\"async\" src=\"https:\/\/aiscamhunter.com\/wp-content\/uploads\/2026\/06\/logo-white.png\" alt=\"AIScamHunter\" class=\"light-only\">\n            <\/a>\n            <nav class=\"footer-links\" aria-label=\"Footer\">\n                <a href=\"https:\/\/aiscamhunter.com\/help-center\/\" target=\"_blank\" rel=\"noopener noreferrer\">Help Center<\/a>\n                <a href=\"https:\/\/aiscamhunter.com\/faq-community\/\" target=\"_blank\" rel=\"noopener noreferrer\">FAQ & Community<\/a>\n                <a href=\"https:\/\/aiscamhunter.com\/privacy\/\" target=\"_blank\" rel=\"noopener noreferrer\">Privacy Policy<\/a>\n                <a href=\"https:\/\/aiscamhunter.com\/terms\/\" target=\"_blank\" rel=\"noopener noreferrer\">Terms &amp; Conditions<\/a>\n            <\/nav>\n            <hr class=\"footer-divider\" aria-hidden=\"true\">\n            <p class=\"footer-copy\"><strong>AIScamHunter v1.0.7<\/strong> \u00a9 2026 All rights reserved.<\/p>\n        <\/div>\n    <\/footer>\n\n    <script>\n        function toggleTheme() {\n            const html = document.documentElement;\n            const next = html.getAttribute('data-theme') === 'dark' ? 'light' : 'dark';\n            html.setAttribute('data-theme', next);\n            localStorage.setItem('aiscamhunter-theme', next);\n            document.querySelectorAll('.dark-only').forEach(el => el.style.display = next === 'dark' ? 'block' : 'none');\n            document.querySelectorAll('.light-only').forEach(el => el.style.display = next === 'light' ? 'block' : 'none');\n        }\n        (function() {\n            const saved = localStorage.getItem('aiscamhunter-theme') || 'dark';\n            document.documentElement.setAttribute('data-theme', saved);\n            document.querySelectorAll('.dark-only').forEach(el => el.style.display = saved === 'dark' ? 'block' : 'none');\n            document.querySelectorAll('.light-only').forEach(el => el.style.display = saved === 'light' ? 'block' : 'none');\n        })();\n\n        const faqData = {\n            general: [\n                { q: \"What is AIScamHunter?\", a: \"AIScamHunter is an advanced browser security extension that protects against phishing, malware, crypto scams, fake shops, trackers, and malicious redirects using AI, heuristics, and multiple threat intelligence feeds. It is now available in 18 languages for Chrome and Edge, with massive tracker blocking across 30,000+ domains.\", tip: \"It runs silently in the background \u2013 no configuration needed.\" },\n                { q: \"Is it really free?\", a: \"Yes, completely free with all features included. No ads, no data selling, and no premium upsells.\", tip: \"We are ethically funded.\" },\n                { q: \"How does it differ from other security extensions?\", a: \"It uses weighted multi\u2011source scoring, advanced typo\u2011squatting detection, DGA analysis, crypto drainer protection, local\u2011first privacy, an admin\u2011managed false\u2011positive reporting system, and massive tracker blocking (30,000+ domains).\", tip: \"8+ detection engines running simultaneously.\" },\n                { q: \"What does local\u2011first mean?\", a: \"Most analysis (typosquatting, DGA, script scanning, form analysis) happens inside your browser. URLs are never sent to our servers by default. Only optional safe\u2011browsing checks use secured proxies.\" },\n                { q: \"What's new in v1.0.7?\", a: \"Full user interface localisation into 18 languages (English, Arabic, German, Spanish, French, Hindi, Indonesian, Italian, Japanese, Korean, Dutch, Portuguese, Russian, Turkish, Vietnamese and more), official support for both Chrome and Edge, and store\u2011description and display refinements. Earlier releases added massive tracker blocking, per\u2011domain tracker statistics, and the Delete History feature.\", tip: \"Language is auto\u2011detected from your browser.\" }\n            ],\n            install: [\n                { q: \"How to install?\", a: \"Install from the Chrome Web Store \u2192 click 'Add to Chrome' \u2192 pin the extension \u2192 protection is active immediately. Tracker blocking is enabled by default.\", tip: \"No account required.\" },\n                { q: \"Which browsers are supported?\", a: \"All Chromium\u2011based browsers: Chrome, Edge, Brave, Opera, Opera GX, Vivaldi, Arc, Chromium, Yandex, Whale, C\u1ed1c C\u1ed1c, Maxthon, Kiwi Browser (Android), Comodo Dragon, and soon Firefox.\", tip: \"Install on mobile via Kiwi Browser.\" },\n                { q: \"Does it work in incognito mode?\", a: \"Yes, but you must manually enable 'Allow in incognito' in extension settings. Private\u2011browsing activity is kept in an isolated profile and wiped automatically once all private windows close.\" }\n            ],\n            protection: [\n                { q: \"What threats are detected?\", a: \"Phishing (financial, crypto, government, shipping), malware, crypto drainers, fake giveaways, tech support scams, fake shops, obfuscated scripts, redirects, suspicious TLDs, typosquatting, DGA, and more.\", tip: \"More than 50 indicators analysed per site.\" },\n                { q: \"What happens when a threat is found?\", a: \"Critical threats are blocked with a detailed warning page (score, category, signals). Lower\u2011risk pages show a warning banner. All events are logged in the Tools Center.\", tip: \"You can adjust sensitivity with Safe Mode \/ Strict Mode.\" },\n                { q: \"How does Safe Mode work?\", a: \"Increases detection thresholds, forces HTTPS, blocks Flash\/Java\/ActiveX, disables insecure WebSockets and data: frames, and makes protection more aggressive.\" },\n                { q: \"Can I manually allow a blocked site?\", a: \"Yes, from the warning page or the popup you can click 'Trust this domain' to add it to your personal allowlist.\" }\n            ],\n            trackers: [\n                { q: \"How many domains are blocked?\", a: \"AIScamHunter blocks trackers from 30,000+ domains using 36 filter lists including EasyPrivacy, NoCoin, Peter Lowe's, Fanboy Anti\u2011tracking, AdGuard (Base, Spyware, URL Tracking, Annoyances), BlocklistProject, 1Hosts, and more.\", tip: \"This rivals dedicated ad blockers like uBlock Origin.\" },\n                { q: \"How does tracker blocking work?\", a: \"AIScamHunter parses 36 filter lists (AdGuard, hosts, and easylist formats) and converts them into Chrome's declarativeNetRequest rules \u2014 both static rule sets and dynamic rules. This uses Chrome's native blocking engine for maximum performance.\", tip: \"Dynamic rules update on every service worker restart.\" },\n                { q: \"Can I see which trackers are blocked?\", a: \"Yes! The Activity tab has a dedicated tracker filter (\ud83e\udea4) that shows per\u2011domain block statistics. Click the tracker stat card to see a ranked table of top 20 domains by block count. Data comes from Chrome's declarativeNetRequest feedback API.\", tip: \"Stats update every 2 minutes.\" },\n                { q: \"Can I disable tracker blocking?\", a: \"Yes, toggle it off in Settings. When disabled, all dynamic tracker rules are removed from Chrome's declarativeNetRequest. Static threat rules remain active.\" },\n                { q: \"What tracker lists are used?\", a: \"36 lists: EasyPrivacy, NoCoin, Peter Lowe's, Fanboy Anti\u2011tracking, Fanboy Social, Fanboy Enhanced, AdGuard Base\/Spyware\/URL Tracking\/Annoyances (6 sublists)\/Chinese\/Japanese\/Turkish\/French\/German\/Spanish\/Dutch\/Russian\/Ukrainian\/Mail Tracking\/Quick Fixes, Dan Pollock, MVPS HOSTS, WindowsSpyBlocker, Steven Black, BlocklistProject (Ads\/Tracking\/Malware\/Phishing), 1Hosts Lite, EasyList Cookie.\", tip: \"Lists are updated on every service worker restart.\" }\n            ],\n            privacy: [\n                { q: \"Does AIScamHunter collect my data?\", a: \"No. Analysis is local. Anonymous telemetry (optional) sends only hashed, non\u2011identifiable event statistics \u2013 no personal data, no URLs, no IPs.\", tip: \"Telemetry can be disabled in settings.\" },\n                { q: \"What does the privacy cleaner delete?\", a: \"Cache, history, cookies, form data, downloads list, IndexedDB, service workers, WebSQL, and local storage.\", tip: \"Use it regularly to remove browsing traces.\" },\n                { q: \"Can I delete my scan history?\", a: \"Yes. From the Private page (private.html), click 'Delete History' to permanently delete all scan history, stats, activity events, and daily aggregates. A confirmation dialog prevents accidental deletion.\" },\n                { q: \"Can I disable telemetry?\", a: \"Yes, a simple toggle in the Shield tab of the popup disables all anonymous data collection.\" }\n            ],\n            crypto: [\n                { q: \"How does crypto protection work?\", a: \"It detects malicious contract approval calls (approve, transferFrom), fake wallet connection pages, clipboard address replacement, and giveaway scams.\", tip: \"Always double\u2011check addresses even with protection.\" },\n                { q: \"Which wallets are protected?\", a: \"Any wallet that injects window.ethereum (MetaMask, Trust Wallet, Coinbase Wallet, Ledger Live) or window.solana (Phantom, Solflare).\", tip: \"Protection is browser\u2011level, no wallet interaction required.\" },\n                { q: \"What should I do if a drainer is detected?\", a: \"The page will be blocked immediately with a critical warning. Never approve or sign any transaction on a flagged site.\" }\n            ],\n            admin: [\n                { q: \"How do I report a false positive?\", a: \"From the warning page or popup, click the blue 'Report false positive' button. The domain will appear in the admin dashboard.\", tip: \"The administrator can then Trust, Block, or Resolve.\" },\n                { q: \"How fast are global lists synchronised?\", a: \"The extension refreshes the global allow\/block lists every hour. Admin changes propagate to all users within \u226460 minutes.\", tip: \"The admin sees new reports immediately.\" },\n                { q: \"Are my reports anonymous?\", a: \"Yes, reports include only the domain and an anonymised user hash (no IP, no email).\" },\n                { q: \"How are users counted?\", a: \"Each extension fires a 'register' telemetry event on genuine first install only. The flag is stored in chrome.storage.local and survives service worker restarts. The admin dashboard counts distinct user hashes in the last 30 days.\", tip: \"Service worker idle restarts no longer create duplicate user counts.\" }\n            ]\n        };\n\n        function loadCategory(cat) {\n            const container = document.getElementById('faqContent');\n            if (!faqData[cat]) return;\n            container.innerHTML = '';\n            faqData[cat].forEach(item => {\n                const el = document.createElement('div');\n                el.className = 'faq-item';\n                el.innerHTML = `<div class=\"faq-question\">${item.q}<\/div><div class=\"faq-answer\">${item.a}${item.tip ? `<div class=\"faq-tip\"><strong>\ud83d\udca1 Tip:<\/strong> ${item.tip}<\/div>` : ''}<\/div>`;\n                container.appendChild(el);\n            });\n        }\n\n        document.addEventListener('DOMContentLoaded', () => {\n            loadCategory('general');\n            document.querySelectorAll('.faq-category').forEach(cat => {\n                cat.addEventListener('click', () => {\n                    document.querySelectorAll('.faq-category').forEach(c => c.classList.remove('active'));\n                    cat.classList.add('active');\n                    loadCategory(cat.getAttribute('data-category'));\n                });\n            });\n            const sections = document.querySelectorAll('section[id]');\n            const navLinks = document.querySelectorAll('nav.doc-nav a');\n            const observer = new IntersectionObserver(entries => {\n                entries.forEach(entry => {\n                    if (entry.isIntersecting) {\n                        navLinks.forEach(link => {\n                            link.classList.remove('active');\n                            if (link.getAttribute('href') === '#' + entry.target.id) link.classList.add('active');\n                        });\n                    }\n                });\n            }, { rootMargin: '-40% 0px -55% 0px' });\n            sections.forEach(s => observer.observe(s));\n        });\n    <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AIScamHunter v1.0.7 \u2014 Official Documentation &#038; Complete Security Guide Documentation Help Center FAQ &#038; Community Submit Ticket \ud83c\udf19 \u2600\ufe0f Home Docs Help Ticket Advanced AI\u2011Driven Browser Security \u2014 v1.0.7 AIScamHunter is a next\u2011gen security extension that blocks phishing, malware, crypto scams, fake shops, trackers, and malicious redirects in real time \u2014 with local\u2011first privacy, enterprise\u2011grade [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-43","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/aiscamhunter.com\/es\/wp-json\/wp\/v2\/pages\/43","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aiscamhunter.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/aiscamhunter.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/aiscamhunter.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aiscamhunter.com\/es\/wp-json\/wp\/v2\/comments?post=43"}],"version-history":[{"count":101,"href":"https:\/\/aiscamhunter.com\/es\/wp-json\/wp\/v2\/pages\/43\/revisions"}],"predecessor-version":[{"id":736,"href":"https:\/\/aiscamhunter.com\/es\/wp-json\/wp\/v2\/pages\/43\/revisions\/736"}],"wp:attachment":[{"href":"https:\/\/aiscamhunter.com\/es\/wp-json\/wp\/v2\/media?parent=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}