Complete Website Monitoring Platform — v1.0

Monitor Every Site.
Catch Issues Early.

HexaScan gives you full visibility across all your web properties — uptime, security, performance, and code — in one unified dashboard.

Open Dashboard Watch Demo
276
Active Monitors
68
Sites Tracked
16/26
Agents Online
99.7%
Avg Uptime
10
Monitor Types
Feature 01 — Sites & Monitors
Centralised
Site Management

Add and monitor unlimited websites in one place. Tag them by team, filter by type or status, and see each site's real-time health score at a glance.

  • 10 Monitor Types — Web Uptime, SSL, Page Speed, Security Scan, WordPress Health, System Health, Log Monitor, Filesystem Integrity, and more
  • Real-time Health Scores — Each site gets a 0–100 score derived from all its active monitors, updated on every check cycle
  • Team Tags & Filtering — Organise sites with custom tags (e.g. Blaze Team, Studio Team) and filter by type, status, or assigned agent
  • WordPress-aware Monitoring — Dedicated WordPress Health monitor checks plugins, themes, database, disk usage, cache, and security flags
  • One-click Site Overview — Drill into any site for a full monitor breakdown, results history, settings, and free-form notes
🌐
Web Monitoring
Uptime, SSL & response
Page Speed
Core Web Vitals
🛡️
Security Scan
Headers, CVEs, WAF
🖥️
System Health
CPU, RAM & Disk
📁
Filesystem Integrity
SHA-256 checksums
🔍
SEO Audit
On-page & schema
app.hexascan.com/sites
Sites
Manage and monitor all your websites
68
Sites
16
Agents
71
Avg Health
All Tags ▾
All Types ▾
All Status ▾
Site Name Type Health Monitors Status Tag
alpha-store.com
https://alpha-store.com
WordPress 93
7/7 Active Alpha Team
beta-portal.io
https://beta-portal.io
Generic 82
6/6 Active Beta Team
gamma-labs.dev
https://gamma-labs.dev
Generic 61
2/2 Active Gamma Team
delta-shop.store
https://delta-shop.store
Magento 2 43
6/6 Active Delta Team
echo-media.net
https://echo-media.net
Generic 90
6/6 Active Echo Team
Showing 5 of 68 sites · Avg Health: 71
Site Overview &
Monitor Results

Click into any site to see its overall health score, individual monitor statuses, SSL certificate details, and full historical results — all in one clean view.

  • Overall Health Score — Aggregated 0–100 score based on all active monitors running against the site
  • Web Monitoring Panel — See live uptime status, HTTP response code, response time, and SSL expiry countdown
  • Results, Settings & Notes tabs — Switch between historical results, monitor configuration, and free-form notes per site
app.hexascan.com/sites/alpha-store
Overview
Monitors
Results
Settings
Notes
Overall Health
Based on all active monitors
77
Web Monitoring
4 minutes ago
Passed
Online
Uptime
200 OK
1.1s
Response Time
Fast
75d
SSL Expiry
Valid

Feature 02 — Monitor Results
Deep Insights on
Every Check

Every monitor run produces a detailed result page. Drill into scores, issues, recommendations, and historical trends for any monitor type.

Page Speed Monitor
Warning
29
Mobile
41
Combined Score
52
Desktop
Mobile Metrics
Largest Contentful Paint25.4s
First Contentful Paint3.3s
Cumulative Layout Shift0.000
Total Blocking Time3.7s
Speed Index23.9s
Time to Interactive26.9s
Security Scan Monitor
Passed
83
Good
Issues
0 Critical 3 Warnings 15 Passed
Scan Time
7.0s
12 modules run
CRLF Injection0
Security Headers50
DNS & Email Security80
Open Ports98
Technology Detection100
Known Vulnerabilities100
WAF Detection100
Domain Intelligence100
SEO Audit Monitor
Critical
27
Poor
Issues
1 Critical 4 Warnings 9 Passed
Crawl Time
359ms
1 page crawled
Core Web Vitals
100
Hreflang & i18n
100
Technical SEO
64
On-Page SEO
0
Content Quality
0
AI Search Readiness
0
System Health Monitor
Passed
57.4%
CPU Usage
43.7%
Memory
63.6%
Disk Usage
Top Processes (CPU)
PID Process CPU% MEM%
1754784mysqld18.7%13.4%
1153314redis-server10.4%7.9%
3744119bash5.1%0.1%
Open Ports: 22 SSH 80 HTTP 443 HTTPS 3306 MySQL
Filesystem Integrity Monitor
Warning
30
Total Changes
5
Modified
25
Added
0
Deleted
0
Total Tracked
Modified (5)
/wp-content/uploads/forminator/422_abc/index.php
/wp-content/uploads/forminator/422_abc/css/index.php
/wp-content/uploads/forminator/7800_xyz/index.php
Added (25)
/wp-content/uploads/forminator/422_abc/uploads/image-400x400.jpg
/wp-content/uploads/forminator/422_abc/uploads/photo-1024x576.jpeg
/wp-content/uploads/forminator/7800_xyz/uploads/banner-ea45.jpg
WordPress Health Monitor
Warning
WordPress Health
v6.8.2Latest
Active Theme
ThemeStudio One
TypeChild Theme
Size1.08 MB
Plugins (39)
26 Active13 Inactive
AddToAny, CF Duplicator,
Custom Fonts, Depicter...
Content
Posts70
Pages60
Comments0
Security Medium Risk
• File editing enabled in admin
• wp-config.php is world-readable

Feature 03 — Notifications
Smart Alerts &
Notification Channels

Configure exactly where and when you get alerted. Smart cooldowns prevent notification fatigue. Supports Webhook and Telegram today, with Email coming soon.

  • 3 Alert Severity Levels — CRITICAL, ERROR, and WARNING with distinct colour-coding throughout the dashboard
  • 30-Minute Cooldown — Duplicate alerts are automatically suppressed for 30 minutes after the first fire, preventing alert fatigue
  • Recovery Notifications — Automatically notified when a monitor returns to PASSED status after an issue
  • Cooldown Manager — View all suppressed alerts with remaining cooldown time, and manually end any cooldown instantly
  • Multi-Channel Simultaneous — All enabled channels receive notifications at the same time for every alert event
🪝
Webhook
POST to any URL
✈️
Telegram
Bot chat alerts
📧
Email
Coming soon
app.hexascan.com/notifications
How Notifications Work
● CRITICAL ERROR WARNING trigger alerts
Duplicates suppressed for 30 min
Alpha-Control
Webhook
POST — https://alpha-api...
ActiveCriticalScan
Beta-Webhook
Webhook
POST — http://95.0.0.1...
DisabledCritical
Team-Monitor
Telegram
Chat ID: -5192940000
ActiveCriticalRecovery
Alert Cooldowns
78 active
Site Monitor Alert Expires In
alpha-store.com Security Scan WARNING 54m 7s
beta-portal.io Filesystem Integrity WARNING 45m 22s
delta-shop.store Web Monitoring CRITICAL 113m 46s
gamma-labs.dev Log Monitor ERROR 23m 43s
Configure Webhook (POST to any URL) or Telegram bot channels. Trigger by: Critical / Error / Recovery / Scan Complete.

Feature 04 — Tickets
Issue Tracking &
Escalation System

When monitors detect critical failures, tickets are auto-generated and assigned. Track every issue from Active → In Progress → Resolved with a full escalation contact list.

  • Auto-generated Tickets — Critical monitor failures instantly create tickets without any manual intervention required
  • 3 Lifecycle Stages — Active (unattended), In Progress (being handled), and Resolved Today — all tracked with timestamps
  • Contact Escalation — Assign named contacts per site. When a ticket fires, the right person is notified based on site ownership
  • Filter by Site & Status — Quickly narrow down tickets by site name or lifecycle status to focus on what matters most
  • Live Refresh — One-click refresh pulls the latest ticket state without reloading the full page
app.hexascan.com/tickets
Tickets
Manage critical issues requiring attention
0
Active
0
In Progress
0
Resolved Today
0
Total
All Status ▾
All Sites ▾
No Open Tickets
All clear! No critical issues require attention.
Contacts 3
Assign contacts to sites for ticket escalation levels
Alex Morgan
alex@example.com
Jordan Chen
jordan@example.com
Sam Rivera
sam@example.com

Feature 05 — Agents
Lightweight Server
Monitoring Agents

Install the HexaScan agent on any Linux server to enable internal monitoring — system metrics, log scanning, filesystem integrity, and WordPress health checks that can't be done externally.

  • Single Install Command — One curl command installs the agent. An Install Guide is always accessible right from the Agents page
  • Multi-site Agents — One agent can manage monitors across multiple sites on the same server (e.g. staging + production)
  • Version Tracking — Each agent card shows the installed version (v1.0.0, v1.1.5) so you know when an upgrade is available
  • Online / Offline Status — Real-time heartbeat tells you which agents are connected and which have gone silent with a "Last Seen" timestamp
  • Key Rotation — Regenerate an agent's authentication key at any time without reinstalling the agent itself
app.hexascan.com/agents
Agents
Manage monitoring agents for internal monitors
v1.1.5
alpha-server
cmok5hvc05a7upx71fas2de9
Status● Online
Last Seenjust now
Sitesalpha-store.com, beta-portal.io
v1.1.5
gamma-vps
cmok59fwr04vpupx7gw1amjp3
Status● Online
Last Seen1 min ago
Sitesgamma-labs.dev
v1.0.0
delta-server
cmok4d3890g4oupx7jea7v23o
StatusOffline
Last SeenNever
Sitesdelta-shop.store
v1.0.0
echo-node
cmok4z71g0451upx75gax3e5t
StatusOffline
Last SeenNever
Sitesecho-media.net
16 Online · 10 Offline · 26 Total Agents

Feature 06 — Repo Scanner
AI-Powered Repository
Security Scanner

Scan GitHub and GitLab repositories for security vulnerabilities, hardcoded secrets, and potential backdoors. Both public and private repos supported.

  • Hardcoded Secrets Detection — Find API keys, passwords, tokens, and credentials accidentally committed to your codebase
  • Backdoor & Malware Detection — Detect obfuscated code, crypto miners, data exfiltration scripts, and injection vulnerabilities
  • Dependency Auditing — Check package dependencies for known CVEs and security flaws across your project
  • Public & Private Repos — Connect private repositories securely using a personal access token — no repo data is stored
  • Scan History & Reports — Export full security reports per repository and track scan history across time
What We Scan For
🔑 Hardcoded Secrets
🚪 Backdoors
💉 Injection Vulnerabilities
📦 Dependency Issues
🎭 Obfuscated Code
⛏️ Crypto Miners
📤 Data Exfiltration
⚠️ Security Flaws
app.hexascan.com/repo-scanner
Repo Scanner
Scan repositories for security vulnerabilities
storefront-app
github.com/team/storefront-app
3 Critical 5 High
landing-v3
github.com/team/landing-v3
Clean
Last scan: 2 days ago
backend-services
github.com/team/backend-services
2 High 1 Warning
mobile-client
github.com/team/mobile-client
Not Scanned
Never scanned

Feature 07 — API Tokens
Full REST API
Access

Generate scoped API tokens to integrate HexaScan data into your own tools, dashboards, and automation workflows. Up to 3 tokens per account, 100 calls/day each.

  • Read / Write Scopes — Issue tokens with read-only or full read-write permissions depending on the integration's needs
  • Usage Analytics — Track total calls, success rate, failure count, average response time, and error rate over the last 7 days
  • Expiry Management — Set custom expiry dates per token. Expired tokens are clearly flagged and can be renewed or deleted
  • API Docs PDF — Download the complete API documentation as a PDF directly from the tokens page
app.hexascan.com/api-tokens
API Tokens
Max 3 tokens, 100 calls/day each
Your Tokens (2)
Label Scopes Usage Today Expires Status
prod-integration
...ef3a
read write 0 / 100 Apr 15, 2026 Expired
dashboard-demo
...b72c
read write 0 / 100 Jan 1, 2030 Active
Usage Analytics (Last 7 Days)
0
Total Today
0
Success
0
Failed
0ms
Avg Response
0%
Error Rate
No usage data yet · Start making API calls to see analytics here

How It Works
Up and Running
in Minutes

HexaScan is built for simplicity. No complex setup — add your sites and start monitoring right away.

1
Add Your Sites
Enter your website URL, select the site type (WordPress, Generic, Magento) and assign team tags for organisation
2
Configure Monitors
Enable the check types you need — uptime, SSL, page speed, security, filesystem integrity, WordPress health, and more
3
Set Up Alerts
Add your Telegram chat ID or Webhook URL to receive instant alerts when monitors detect critical, error, or warning conditions
4
Monitor & Resolve
Review tickets, scan repositories, track health scores, and keep your entire web infrastructure healthy 24/7

All Capabilities
Everything You Need to
Protect Your Sites
Web Uptime Monitoring
Continuous HTTP monitoring with response time tracking and automatic alerting when your site goes down or slows down
Agent-based Monitoring
Lightweight server agents for system metrics, log scanning, filesystem integrity checks, and internal network monitoring
Smart Alerting
Multi-severity alert system with 30-minute cooldowns and recovery notifications to keep your team informed without fatigue
Security Scanning
Automated security checks for live websites and code repositories — detect threats before they impact your users or data
Ticket Management
Auto-created tickets for critical issues with contact-based escalation and full lifecycle tracking from open to resolved
REST API Access
Full REST API with token-based authentication to integrate HexaScan data into your own tools, dashboards, and workflows

Ready to Monitor
Your Sites?

Start protecting your web properties with HexaScan today