Getting Started with EdgeIQ Labs

Pick the option that fits your setup β€” no technical knowledge required for any of them.

🌐 No install

Web Browser

Use any scanner right in your browser. No account needed.

πŸ’» Free download

Terminal / Python

Download and run from any terminal. Works on any computer.

🦞 Optional

OpenClaw + ClawHub

Install tools via OpenClaw. Great for automation and scheduling.

πŸ–₯️ Coming soon

Desktop App

One-click install for Windows and macOS. No terminal needed.

Option 1 β€” Web Browser (Easiest)

No account, no download, no setup. Just open your browser and start scanning.

Step 1 β€” Open the scanner

Go to edgeiqlabs.com and click any tool in the Free Scanner section.

Step 2 β€” Enter your target

Type the URL or domain you want to check. For subdomain scans, just enter your domain (like example.com).

Step 3 β€” Click Scan

Results appear instantly. That's it. No signup, no API key, no waiting.

βœ“ Free Tier β€” What's Included
β˜… Pro Tier β€” Everything in Free, Plus

Option 2 β€” Terminal / Python (Free Download)

Download a tool, run it from your terminal. Takes about 2 minutes. Works on Windows, macOS, and Linux.

What You Need First

Download and Run a Tool β€” Example: SSL Checker

Step 1 β€” Download the tool

Open your terminal and run:

curl -sL https://edgeiqlabs.com/dl/edgeiq-ssl-checker.py -o edgeiq-ssl-checker.py

Step 2 β€” Run the scan

Point Python at the downloaded file:

python3 edgeiq-ssl-checker.py --domain example.com

Step 3 β€” Read the results

Results print directly in your terminal. That's all there is to it.

All Available Tools (Free Download)

πŸ” XSS Scanner β€” Find cross-site scripting vulnerabilities

Tests websites for XSS vulnerabilities using 40+ payloads and WAF bypass techniques.

curl -sL https://edgeiqlabs.com/dl/edgeiq-xss-scanner.py -o edgeiq-xss-scanner.py
python3 edgeiq-xss-scanner.py --target "https://example.com/search?q=test"
βœ“ Free β€” What's Included
  • 10 XSS payload tests per scan
  • Basic WAF detection
  • Standard output in terminal
β˜… Pro β€” Everything in Free, Plus
  • 40+ payloads with full WAF bypass
  • Blind XSS detection with callback
  • Screenshot evidence of findings
  • JSON and HTML report export
  • Priority processing

🌐 Network Scanner β€” Deep port and service scanning

Scans IP addresses and domains for open ports, running services, and known CVE vulnerabilities.

curl -sL https://edgeiqlabs.com/dl/edgeiq-network-scanner.py -o edgeiq-network-scanner.py
python3 edgeiq-network-scanner.py --target example.com --ports 1-1000
βœ“ Free β€” What's Included
  • Top 100 port scan
  • Basic service detection
  • Standard output
β˜… Pro β€” Everything in Free, Plus
  • Full 1-65535 port scan
  • CVE matching for detected services
  • OS fingerprinting
  • Traceroute andεœ°η†εœ°ε›Ύ
  • JSON and HTML report export

πŸ”’ SSL / Security Headers Checker

Checks SSL certificate expiry, TLS versions, and security HTTP headers.

curl -sL https://edgeiqlabs.com/dl/edgeiq-ssl-checker.py -o edgeiq-ssl-checker.py
python3 edgeiq-ssl-checker.py --domain example.com
βœ“ Free β€” What's Included
  • SSL certificate expiry check
  • TLS version check
  • Basic security header scan
β˜… Pro β€” Everything in Free, Plus
  • Full CSP, HSTS, X-Frame-Options, Referrer-Policy analysis
  • WHOIS domain registration lookup
  • Certificate chain analysis
  • Daily/weekly monitoring with email alerts
  • JSON and PDF report export

πŸ”— Subdomain Hunter β€” Find hidden subdomains

Discovers subdomains via public Certificate Transparency logs and checks for takeover risks.

curl -sL https://edgeiqlabs.com/dl/edgeiq-subdomain-hunter.py -o edgeiq-subdomain-hunter.py
python3 edgeiq-subdomain-hunter.py --domain example.com
βœ“ Free β€” What's Included
  • Certificate Transparency scan
  • Up to 100 subdomain results
  • Basic takeover risk flagging
β˜… Pro β€” Everything in Free, Plus
  • Unlimited subdomain results
  • Full takeover detection (AWS S3, GitHub Pages, Heroku, etc.)
  • DNS zone transfer checks
  • Daily monitoring with change alerts
  • JSON and CSV export

πŸ•³οΈ Dark Web Credential Checker

Checks if an email address or domain appears in known data breaches.

curl -sL https://edgeiqlabs.com/dl/edgeiq-credential-checker.py -o edgeiq-credential-checker.py
python3 edgeiq-credential-checker.py --email your@email.com
βœ“ Free β€” What's Included
  • 5 email lookups per month
  • Basic breach summary
β˜… Pro β€” Everything in Free, Plus
  • 50 email lookups per month
  • Password hash detection
  • Full exposed data classification
  • Domain-wide monitoring
  • Monthly breach digest report

πŸ’‰ SQL Injection Scanner Pro β€” Find SQL injection vulnerabilities in web forms and URLs

Tests websites for SQL injection flaws by injecting safe test payloads into forms, URL parameters, and API endpoints.

curl -sL https://edgeiqlabs.com/dl/edgeiq-sql-injection-scanner.py -o edgeiq-sql-injection-scanner.py
python3 edgeiq-sql-injection-scanner.py --target "https://example.com/product?id=1"

What You Need

Step-by-Step Setup

  1. Open your terminal (Search "Terminal" on Mac or "cmd" on Windows)
  2. Copy the curl command above and paste it into the terminal, then press Enter
  3. Wait for the file to download β€” you'll see a blinking cursor again when it's done
  4. Copy the python3 command above, paste it in, and press Enter
  5. The scan will start automatically and print results to your screen

How to Run

Run a basic scan by pointing it at a URL with a parameter (like ?id=1):

python3 edgeiq-sql-injection-scanner.py --target "https://example.com/page?id=2"

Scan an entire website by pointing it at a sitemap:

python3 edgeiq-sql-injection-scanner.py --target "https://example.com" --scan-all

Save results to a file:

python3 edgeiq-sql-injection-scanner.py --target "https://example.com" --output report.json
βœ“ Free β€” What's Included
  • 20 SQL injection payload tests
  • Scan forms and URL parameters
  • Basic vulnerability summary in terminal
β˜… Pro β€” Everything in Free, Plus
  • 100+ payloads including time-based and union-based injection
  • Full website crawl + scan all pages
  • WAF (firewall) detection and bypass techniques
  • Screenshot evidence of vulnerabilities
  • JSON and HTML report export
  • Priority scan speed

⚠️ Only scan websites you own or have written permission to test. Unauthorized scanning is illegal.

πŸ” OAuth Security Checker Pro β€” Test OAuth 2.0 authentication for vulnerabilities

Checks if OAuth login systems (Google, Facebook logins etc.) are securely configured and resistant to common attacks.

curl -sL https://edgeiqlabs.com/dl/edgeiq-oauth-checker.py -o edgeiq-oauth-checker.py
python3 edgeiq-oauth-checker.py --target "https://example.com/auth/login"

What You Need

Step-by-Step Setup

  1. Open your terminal
  2. Paste the curl command above and press Enter to download the tool
  3. Paste the python3 command above, substituting --target with your website's OAuth login URL
  4. Results appear directly in your terminal when the scan finishes

How to Run

Test a site's OAuth login flow:

python3 edgeiq-oauth-checker.py --target "https://example.com/oauth/login"

Run a deep check including state token validation:

python3 edgeiq-oauth-checker.py --target "https://example.com/oauth/login" --deep
βœ“ Free β€” What's Included
  • Basic OAuth flow analysis
  • Redirect URI validation check
  • State token presence check
  • Results in terminal
β˜… Pro β€” Everything in Free, Plus
  • Full authorization code flow test
  • Token leakage detection
  • CSRF protection verification
  • Redirect URI enum/allowlist check
  • Access token lifetime validation
  • JSON and PDF report export

πŸ”Ž API Endpoint Discovery Pro β€” Find hidden API endpoints and documentation

Discovers undocumented API endpoints, Swagger/UML files, and developer portals that may be accidentally exposed.

curl -sL https://edgeiqlabs.com/dl/edgeiq-api-discovery.py -o edgeiq-api-discovery.py
python3 edgeiq-api-discovery.py --target "https://api.example.com"

What You Need

Step-by-Step Setup

  1. Open your terminal
  2. Paste the curl command and press Enter to download the tool
  3. Paste the python3 command, replacing the target with your domain or API URL
  4. Press Enter β€” the tool will scan and list every endpoint it finds

How to Run

Find all endpoints on a domain:

python3 edgeiq-api-discovery.py --target "https://example.com"

Focus on a specific API subdomain:

python3 edgeiq-api-discovery.py --target "https://api.example.com" --deep
βœ“ Free β€” What's Included
  • Common endpoint wordlist scan (50 endpoints)
  • Swagger/API doc detection
  • Basic results list in terminal
β˜… Pro β€” Everything in Free, Plus
  • 10,000+ endpoint wordlist
  • Parameter fuzzing for each endpoint
  • OpenAPI/Swagger full specification extraction
  • HTTP method enumeration (GET, POST, PUT, DELETE, etc.)
  • Authentication requirement detection
  • JSON and CSV export of all discovered endpoints

🎭 Phishing Kit Detector Pro β€” Detect phishing kits hosted on your domain

Scans your domain to find phishing pages that impersonate your brand, helping you take them down faster.

curl -sL https://edgeiqlabs.com/dl/edgeiq-phishing-kit-detector.py -o edgeiq-phishing-kit-detector.py
python3 edgeiq-phishing-kit-detector.py --domain example.com

What You Need

Step-by-Step Setup

  1. Open your terminal
  2. Paste the curl command and press Enter to download the tool
  3. Paste the python3 command with your domain substituted in
  4. The tool checks public breach records and threat intelligence feeds
  5. Results list any phishing kits found targeting your brand

How to Run

Scan your domain for phishing kits:

python3 edgeiq-phishing-kit-detector.py --domain "yourcompany.com"

Get details on each kit found:

python3 edgeiq-phishing-kit-detector.py --domain "yourcompany.com" --verbose
βœ“ Free β€” What's Included
  • 1 domain scan per month
  • Basic phishing kit detection
  • Kit URL listing in terminal
β˜… Pro β€” Everything in Free, Plus
  • Unlimited domain scans
  • Brand logo and asset imitation detection
  • Phishing kit source code analysis
  • Automatic takedown request generation
  • Weekly monitoring with email alerts
  • JSON and PDF report with IOCs (Indicators of Compromise)

πŸ“§ Email Header Analyzer Pro β€” Analyze email headers for fraud and spoofs

Paste an email's raw headers and the tool checks for SPF, DKIM, DMARC failures, route anomalies, and signs of spoofing.

curl -sL https://edgeiqlabs.com/dl/edgeiq-email-header-analyzer.py -o edgeiq-email-header-analyzer.py
python3 edgeiq-email-header-analyzer.py --headers "Received: from mail.example.com..."

What You Need

Step-by-Step Setup

  1. Open your terminal
  2. Paste the curl command and press Enter to download the tool
  3. Open your email client and find an email whose headers you want to analyze
  4. Copy the full headers (everything above the email body)
  5. Paste the python3 command with your headers substituted in (use quotes if the headers span multiple lines)
  6. The analysis will print to your terminal

How to Run

Analyze headers from a file:

python3 edgeiq-email-header-analyzer.py --file headers.txt

Check a single email header inline:

python3 edgeiq-email-header-analyzer.py --headers "From: sender@example.com..."
βœ“ Free β€” What's Included
  • 10 email header analyses per month
  • SPF, DKIM, DMARC check
  • Basic route analysis
β˜… Pro β€” Everything in Free, Plus
  • Unlimited header analyses
  • Full header chain reconstruction
  • IP geolocation for each hop
  • Reputation scoring for sending servers
  • Forgery/fraud probability rating
  • JSON and PDF report export

🦠 Malware Signature Scanner Pro β€” Detect known malware signatures in files

Scans files or URLs against a database of known malware signatures and hash-based threat intelligence.

curl -sL https://edgeiqlabs.com/dl/edgeiq-malware-scanner.py -o edgeiq-malware-scanner.py
python3 edgeiq-malware-scanner.py --file suspicious.exe

What You Need

Step-by-Step Setup

  1. Open your terminal
  2. Paste the curl command and press Enter to download the tool
  3. Place the file you want to scan in an easy-to-find location (like your Desktop)
  4. Paste the python3 command, replacing suspicious.exe with the path to your file
  5. Results appear in your terminal showing whether any matches were found

How to Run

Scan a specific file:

python3 edgeiq-malware-scanner.py --file "/path/to/your/file.exe"

Scan a URL (to check a file before downloading):

python3 edgeiq-malware-scanner.py --url "https://example.com/downloads/software.exe"

Scan an entire folder:

python3 edgeiq-malware-scanner.py --folder "/path/to/downloads"
βœ“ Free β€” What's Included
  • 5 file/URL scans per month
  • MD5 and SHA256 hash matching
  • Basic threat category detection
β˜… Pro β€” Everything in Free, Plus
  • Unlimited scans
  • YARA rule scanning (advanced pattern matching)
  • PE (Windows executable) static analysis
  • IP and URL threat intelligence lookup
  • Sandbox behavior simulation summary
  • JSON and PDF report with full IOCs

πŸ“‹ Lead Researcher Pro β€” Find business leads and contact info from a domain

Enter a company domain and get back employee names, titles, LinkedIn profiles, and email addresses.

curl -sL https://edgeiqlabs.com/dl/edgeiq-lead-researcher.py -o edgeiq-lead-researcher.py
python3 edgeiq-lead-researcher.py --domain example.com

What You Need

Step-by-Step Setup

  1. Open your terminal
  2. Paste the curl command and press Enter to download the tool
  3. Paste the python3 command, substituting your target company's domain
  4. The tool queries public data sources and returns a list of contacts

How to Run

Find all leads from a company domain:

python3 edgeiq-lead-researcher.py --domain "acme.com"

Filter to only people with a specific job title:

python3 edgeiq-lead-researcher.py --domain "acme.com" --title "marketing"

Export leads to CSV:

python3 edgeiq-lead-researcher.py --domain "acme.com" --output leads.csv
βœ“ Free β€” What's Included
  • 10 domain searches per month
  • Basic name and title data
  • Results in terminal
β˜… Pro β€” Everything in Free, Plus
  • Unlimited domain searches
  • Verified work email addresses
  • LinkedIn profile URLs
  • Department and seniority filtering
  • Deduplication and data enrichment
  • CSV and JSON export

πŸͺ Business Listing Aggregator Pro β€” Build local business lead lists by location

Search for all businesses in a city or zip code β€” great for local marketing, B2B outreach, and market research.

curl -sL https://edgeiqlabs.com/dl/edgeiq-business-listing.py -o edgeiq-business-listing.py
python3 edgeiq-business-listing.py --city "New York" --state NY

What You Need

Step-by-Step Setup

  1. Open your terminal
  2. Paste the curl command and press Enter to download the tool
  3. Paste the python3 command, substituting your city and state
  4. The tool searches business directories and compiles a list

How to Run

Find all businesses in a city:

python3 edgeiq-business-listing.py --city "Austin" --state TX

Filter by business category:

python3 edgeiq-business-listing.py --city "Austin" --state TX --category "restaurants"

Save results to a file:

python3 edgeiq-business-listing.py --city "Austin" --state TX --output austin_businesses.csv
βœ“ Free β€” What's Included
  • 3 city searches per month
  • Business name and address
  • Results in terminal
β˜… Pro β€” Everything in Free, Plus
  • Unlimited city and zip code searches
  • Phone numbers and website URLs
  • Category and industry filtering
  • Radius search (within X miles of an address)
  • Deduplication and data enrichment
  • CSV and JSON export

πŸ“Š Security Report Generator Pro β€” Create professional pentest and security audit reports

Combines results from multiple EdgeIQ tools into a polished PDF report with executive summary, technical findings, and remediation steps.

curl -sL https://edgeiqlabs.com/dl/edgeiq-report-generator.py -o edgeiq-report-generator.py
python3 edgeiq-report-generator.py --scan-results ./scan-output/ --output report.pdf

What You Need

Step-by-Step Setup

  1. Open your terminal
  2. Paste the curl command and press Enter to download the tool
  3. Run one or more other EdgeIQ tools (like the XSS Scanner or Network Scanner) and save the output
  4. Paste the python3 command, pointing to your saved scan results and choosing a filename for the report
  5. The PDF report will be created and saved to the location you specified

How to Run

Generate a report from scan results:

python3 edgeiq-report-generator.py --scan-results ./my-scan-results/ --output security-report.pdf

Include your company name and logo:

python3 edgeiq-report-generator.py --scan-results ./my-scan-results/ --company "Acme Corp" --logo ./logo.png --output report.pdf
βœ“ Free β€” What's Included
  • 3 reports per month
  • Basic PDF format
  • Technical findings list
β˜… Pro β€” Everything in Free, Plus
  • Unlimited reports
  • Executive summary with risk ratings
  • Remediation step-by-step guidance
  • Branded report with your logo and colors
  • CVSS scoring for each finding
  • PDF and HTML export

πŸ”” Alerting System Pro β€” Get notified instantly when scans find critical issues

Connects EdgeIQ scan results to Discord, Slack, Telegram, or email so you never miss a critical vulnerability.

curl -sL https://edgeiqlabs.com/dl/edgeiq-alerting-system.py -o edgeiq-alerting-system.py
python3 edgeiq-alerting-system.py --configure --channel discord

What You Need

Step-by-Step Setup

  1. Open your terminal and download the tool with the curl command above
  2. For Discord: Go to your Discord server β†’ Server Settings β†’ Integrations β†’ Webhooks β†’ New Webhook β†’ Copy the URL
  3. For Slack: Go to your Slack workspace β†’ Apps β†’ Incoming Webhooks β†’ Add New Webhook β†’ Copy the URL
  4. For Telegram: Create a bot via @BotFather, get your bot token and chat ID, then use the Telegram webhook format
  5. Run the configure command with your channel choice and paste the webhook URL when prompted

How to Run

Configure Discord alerts:

python3 edgeiq-alerting-system.py --configure --channel discord

Test the alert system:

python3 edgeiq-alerting-system.py --test

Connect to a specific EdgeIQ scan:

python3 edgeiq-xss-scanner.py --target "https://example.com" --alert --config edgeiq-alerting-system.json
βœ“ Free β€” What's Included
  • Discord or email alerts
  • Basic alert formatting
  • 1 alert channel
β˜… Pro β€” Everything in Free, Plus
  • All channels: Discord, Slack, Telegram, SMS, email
  • Severity-based filtering (critical only, warning only, etc.)
  • Custom alert templates with your branding
  • Scheduled digest (daily or weekly summary instead of per-scan alerts)
  • Alert history and status dashboard

πŸ”§ Fix-it Engine β€” Auto-remediate common security findings

Fix-it takes scan findings and runs approved remediation actions automatically (like SSL renewals, header hardening, and GitHub issue creation) so your team can move from alert to action faster.

curl -sL https://edgeiqlabs.com/dl/edgeiq-fixit-engine.py -o edgeiq-fixit-engine.py
python3 edgeiq-fixit-engine.py --setup

What You Need

Step-by-Step Setup

  1. Download Fix-it with the curl command above
  2. Run python3 edgeiq-fixit-engine.py --setup and choose your remediation modules
  3. Set approval mode (manual or auto) and severity thresholds
  4. Add credentials for modules you want to enable (Cloudflare, GitHub, Slack/Discord alerts)
  5. Run a dry-run against recent findings before enabling live remediation

How to Run

Run a simulation (no live changes):

python3 edgeiq-fixit-engine.py --dry-run --input findings.json

Execute approved remediations:

python3 edgeiq-fixit-engine.py --apply --input findings.json

Schedule automatic runs every hour:

python3 edgeiq-fixit-engine.py --watch --interval 60
βœ“ Free β€” What's Included
  • Dry-run mode with remediation previews
  • Manual approval workflow
  • 1 remediation profile
β˜… Pro β€” Everything in Free, Plus
  • Automatic remediation mode
  • SSL auto-renew and header auto-fix modules
  • GitHub issue creation with severity tags
  • Multi-environment profiles (dev/staging/prod)
  • Audit log export (JSON/PDF)

πŸ“ˆ Market Watch Bot Pro β€” Monitor competitor pricing and product changes automatically

Tracks competitor websites and alerts you when prices change, products are added or removed, or landing pages are updated.

curl -sL https://edgeiqlabs.com/dl/edgeiq-market-watch.py -o edgeiq-market-watch.py
python3 edgeiq-market-watch.py --configure

What You Need

Step-by-Step Setup

  1. Open your terminal and download the tool
  2. Run the configure command to set up your first watch target
  3. Enter the competitor URL and your alert preferences
  4. The tool will take a snapshot and compare it each time it runs
  5. Set up a cron job (see scheduling section) to run the check daily

How to Run

Configure a new competitor watch:

python3 edgeiq-market-watch.py --configure

Manually run a check right now:

python3 edgeiq-market-watch.py --check "https://competitor.com/pricing"

View change history:

python3 edgeiq-market-watch.py --history --domain competitor.com
βœ“ Free β€” What's Included
  • 3 competitor URLs monitored
  • Daily check frequency
  • Price change alerts via email
β˜… Pro β€” Everything in Free, Plus
  • Unlimited competitor URLs
  • Hourly or real-time monitoring
  • Product add/remove tracking
  • Landing page content change detection
  • Discord, Slack, and Telegram alerts
  • CSV and JSON export of price history

πŸ’° Competitor Price Intelligence Pro β€” Track and analyze competitor pricing strategy

Scrapes competitor pricing data across multiple sites, organizes it into a comparison table, and calculates market positioning.

curl -sL https://edgeiqlabs.com/dl/edgeiq-price-intelligence.py -o edgeiq-price-intelligence.py
python3 edgeiq-price-intelligence.py --target "https://competitor.com/pricing"

What You Need

Step-by-Step Setup

  1. Open your terminal and download the tool
  2. Point it at a competitor's pricing page URL
  3. The tool scrapes all products and prices it finds
  4. Results appear in your terminal and can be exported to a file

How to Run

Scrape a competitor's pricing page:

python3 edgeiq-price-intelligence.py --target "https://competitor.com/pricing"

Compare multiple competitors:

python3 edgeiq-price-intelligence.py --targets competitor1.csv competitor2.csv --compare

Export to spreadsheet:

python3 edgeiq-price-intelligence.py --target "https://competitor.com" --output pricing-analysis.csv
βœ“ Free β€” What's Included
  • 5 competitor URL scans per month
  • Basic product and price extraction
  • Results in terminal
β˜… Pro β€” Everything in Free, Plus
  • Unlimited competitor scans
  • Cross-competitor price comparison table
  • Average pricing by category analysis
  • Discount and promotion detection
  • Price positioning index (how your pricing compares)
  • CSV and PDF export

πŸŽ“ PhishSim Training β€” phishing awareness training for your team

PhishSim sends realistic phishing test emails to your employees and tracks who clicks, reports, or falls for them β€” so you know exactly who needs more training.

# Download the PhishSim dashboard installer
curl -sL https://edgeiqlabs.com/dl/edgeiq-phishsim-setup.py -o edgeiq-phishsim-setup.py
python3 edgeiq-phishsim-setup.py --install

What You Need

Step-by-Step Setup (Starter)

  1. Download the setup script using the curl command above
  2. Prepare your employee list as a CSV file with two columns: name and email
  3. Run python3 edgeiq-phishsim-setup.py --install
  4. Enter your company name, the SMTP settings for your email provider, and the path to your CSV
  5. Choose which phishing template to use (password expiration, package delivery, IT support request)
  6. Set the launch date and time for the campaign
  7. PhishSim automatically sends the test emails and starts tracking results

How to Run

Launch a phishing campaign from the dashboard:

python3 edgeiq-phishsim-setup.py --launch --campaign "Q2 Security Test"

View campaign results:

python3 edgeiq-phishsim-setup.py --report --campaign "Q2 Security Test"

Add a new phishing template:

python3 edgeiq-phishsim-setup.py --add-template
βœ“ Starter β€” What's Included
  • 1 phishing campaign per month
  • Up to 25 employee emails
  • 3 pre-built phishing templates
  • Basic click and report tracking
β˜… Pro β€” Everything in Starter, Plus
  • Unlimited campaigns
  • Up to 500 employee emails
  • 15+ phishing templates
  • Scheduled recurring campaigns
  • Detailed per-employee risk scoring
  • Custom phishing template builder
  • PDF training report per employee and org-wide
β˜… Agency β€” Everything in Pro, Plus
  • Unlimited employees and campaigns
  • Multi-client management dashboard
  • Client-branded reports with your logo
  • API access for integration with your existing tools
  • White-label portal for your clients to view results
  • Dedicated account manager

πŸ–₯️ Dashboard Pro & Agency β€” Central hub for all your EdgeIQ tools and reports

The Dashboard gives you a single place to run all tools, see all results, manage subscriptions, and access reports β€” no terminal required.

# Download and run the Dashboard
curl -sL https://edgeiqlabs.com/dl/edgeiq-dashboard.py -o edgeiq-dashboard.py
python3 edgeiq-dashboard.py

What You Need

Step-by-Step Setup

  1. Download the Dashboard using the curl command above
  2. Run the Dashboard with python3 edgeiq-dashboard.py
  3. Open your web browser and go to http://localhost:8050
  4. Enter your Pro license key when prompted (found in your purchase confirmation email)
  5. The Dashboard will load and you can start running tools from the web interface

How to Run

Start the Dashboard:

python3 edgeiq-dashboard.py

Access from any device on your network (for Pro/Agency multi-seat):

python3 edgeiq-dashboard.py --host 0.0.0.0 --port 8050

Connect your API key for cloud-synced results:

python3 edgeiq-dashboard.py --api-key YOUR_API_KEY_HERE
βœ“ Free Dashboard β€” What's Included
  • Access to all free tier tools
  • Local scan history (stored on your computer)
  • Basic reporting
  • Run up to 3 scans simultaneously
β˜… Pro Dashboard β€” Everything in Free, Plus
  • All Pro tools included
  • Unlimited concurrent scans
  • Cloud sync of all scan history
  • PDF and JSON report generation from the UI
  • Team collaboration (share results with up to 5 users)
  • Alerting integration (Discord, Slack, Telegram)
β˜… Agency Dashboard β€” Everything in Pro, Plus
  • Multi-client management (unlimited clients)
  • White-label reporting (use your branding)
  • Unlimited team members per organization
  • API access for client integrations
  • Priority support and onboarding call
  • Billing and subscription management built in

Optional: Install Tools with pip (Easier Updates)

If you prefer, install tools via pip so you can update them easily:

# Install all tools at once
pip install edgeiq-tools

# Or install tools individually
pip install edgeiq-xss-scanner edgeiq-ssl-watcher edgeiq-subdomain-hunter

# Update to latest version anytime
pip install --upgrade edgeiq-tools

Schedule Scans Automatically

Run scans on a schedule so you don't have to remember:

# Linux/macOS β€” schedule a daily SSL check at 9am
(crontab -l 2>/dev/null; echo "0 9 * * * python3 ~/edgeiq-ssl-checker.py --domain example.com --quiet") | crontab -

# Windows β€” open Task Scheduler and add a task pointing to:
# python C:\tools\elliq-ssl-checker.py --domain example.com

Option 3 β€” OpenClaw + ClawHub (For Automation)

OpenClaw is an AI agent platform that runs on your computer. EdgeIQ tools are published on ClawHub so you can install them as OpenClaw skills. This is great if you want to automate scans, chain tools together, or run them on a schedule with your own AI assistant.

What You Need

Install OpenClaw

# macOS / Linux β€” paste in your terminal:
curl -fsSL https://openclaw.ai/install.sh | bash

# Windows β€” download from https://openclaw.ai
# Run the installer and follow the prompts

Find and Install EdgeIQ Tools

All EdgeIQ tools are published on ClawHub β€” search for "edgeiq" to see the full list:

# Search for all EdgeIQ tools
openclaw skills search edgeiq

# Install a specific tool
openclaw skills install edgeiq-xss-scanner

# Install multiple tools at once
openclaw skills install edgeiq-ssl-watcher edgeiq-network-scanner edgeiq-subdomain-hunter

Run a Tool via OpenClaw

# Run from your terminal β€” just talk to OpenClaw:
openclaw run edgeiq-xss-scanner --target "https://example.com/search?q=test"

# Or let OpenClaw's AI assistant choose the right tool:
openclaw "scan example.com for XSS vulnerabilities"

Automate Scans with Scheduling

# Schedule a daily subdomain scan β€” OpenClaw runs it automatically
openclaw schedule add \
  --name "Daily Subdomain Check" \
  --skill edgeiq-subdomain-hunter \
  --args "--domain example.com" \
  --cron "0 8 * * *" \
  --notify discord

Connect Alerts to Slack, Discord, or Telegram

# Install the EdgeIQ alerting system
openclaw skills install edgeiq-alerting-system

# Configure your Discord webhook
openclaw config set edgeiq-alerting-system DISCORD_WEBHOOK https://discord.com/api/webhooks/your-webhook

# Now any scan can send alerts to Discord automatically
openclaw run edgeiq-ssl-watcher --domain example.com --alert
β˜… Pro via OpenClaw

When you upgrade a tool through OpenClaw, your Pro API key is shared across all installed EdgeIQ tools automatically. No need to configure each tool separately.

Option 4 β€” Desktop App (Coming Soon)

Native apps for Windows and macOS. One-click install, graphical interface, no terminal required.

πŸͺŸ Windows
🍎 macOS
🐧 Linux

πŸ“¦ Desktop app installer β€” in development. Email us to get notified when it's ready and get early access pricing.

What Desktop Apps Include

Start Scanning for Free β€” Right Now

No account, no download, no commitment. Try the free web scanners or download a terminal tool.

Browse free tools β†’