π
Analysis Agent
Idle
βοΈ
Implementation Agent
Idle
π§ͺ
Testing Agent
Idle
π‘
No scan has been run yet
Click "Run Scan" to start all three agents and see your security posture
Risk Score
β
out of 10
Critical findings
β
immediate action
Identity risks
β
AD + Entra ID
Attack paths
β
mapped routes
Finding breakdown
Frameworks scanned
Immediate actions (AI-generated)
β
Run a scan to see findings
β
Run a scan to see identity risks
β―
Run a scan to see attack paths
β¦
Run a scan to generate remediation plan
β
Run a scan to generate test results
Deployment steps
1
Install Wrangler CLI
Cloudflare's deployment tool
npm install -g wrangler
2
Authenticate with your API key
Use your Cloudflare API token
export CLOUDFLARE_API_TOKEN=your_key_here
wrangler login
wrangler login
3
Create KV, D1 and R2 resources
Storage layer for scan results
wrangler kv:namespace create HYBRIDGUARD_KV
wrangler d1 create hybridguard
wrangler r2 bucket create hg-reports
wrangler d1 create hybridguard
wrangler r2 bucket create hg-reports
4
Deploy Worker + Pages
API edge and frontend
wrangler deploy
wrangler pages deploy ./dist
wrangler pages deploy ./dist
5
Set secrets
Backend URL and worker auth token
wrangler secret put BACKEND_URL
wrangler secret put WORKER_SECRET
wrangler secret put WORKER_SECRET
wrangler.toml
# wrangler.toml
name = "hybridguard-api"
main = "worker.js"
compatibility_date = "2026-09-01"
account_id = "YOUR_ACCOUNT_ID"
[[kv_namespaces]]
binding = "HYBRIDGUARD_KV"
id = "YOUR_KV_ID"
[[d1_databases]]
binding = "HYBRIDGUARD_DB"
database_name = "hybridguard"
database_id = "YOUR_D1_ID"
[[r2_buckets]]
binding = "HYBRIDGUARD_REPORTS"
bucket_name = "hg-reports"
[env.production]
routes = [{
pattern = "api.hybridguard.io/*"
zone_name = "hybridguard.io"
}]
Cloudflare services used
WorkersEdge API
PagesFrontend hosting
D1 (SQLite)Scan results
KVResponse cache
R2PDF reports
AccessAuth / Zero Trust
AI Security Advisor β powered by Claude
π‘
Hello. I'm HybridGuard's AI advisor. Run a scan first, then ask me anything about your compliance posture, attack paths, or remediation priorities.