githubinferredactive
pagepulse
provenance:github:kareew/pagepulse
WHAT THIS AGENT DOES
PagePulse quickly analyzes any website you enter and provides a simple report card grading its security. It identifies potential weaknesses like outdated security settings, risky email configurations, and exposed server information. This helps businesses understand and address vulnerabilities before they can be exploited by attackers, protecting sensitive data and customer trust. Security professionals, website owners, and anyone responsible for online safety would find this tool valuable for routine checks. What sets PagePulse apart is its visually engaging design and real-time updates, making complex security information easy to understand at a glance.
README
# PagePulse Instant website report card — beautiful real-time security, SSL, DNS, and tech analysis with a halftone generative art UI. Powered by [sentinel-mcp](https://github.com/kareew/sentinel-mcp). ## What it does Enter any URL and get a live security report card in seconds. PagePulse streams results in real time as each scan completes: | Scan | What it checks | |---|---| | HTTP Security Headers | HSTS, CSP, X-Frame-Options, and 7+ more headers — graded A+ to F | | SSL/TLS Certificate | Cert validity, expiry, trust chain, protocol version, cipher strength | | DNS & Email Security | SPF, DMARC, DKIM, CAA records — flags email spoofing risk | | Technology Fingerprint | Detects web servers, frameworks, CMS, CDN/WAF from headers + HTML | | Port Scan | 30 high-risk ports checked, flags exposed databases/RDP/Telnet | Results include an overall grade, critical findings, MITRE ATT&CK mapping, and per-category score breakdowns. ## Design - Halftone dot animated canvas background (mouse-reactive) - Blue `#1a3adb` on cream `#f5f0e8` color palette - Space Grotesk + Space Mono typography - Real-time progress indicators via Server-Sent Events - Animated grade circle rendered with canvas dots ## Quick start ```bash # 1. Build sentinel-mcp (the scanning engine) cd sentinel-mcp npm install npm run build # 2. Start PagePulse cd ../pagepulse npm install npm start ``` Open `http://localhost:3000` and scan any site. ## Tech stack - **Frontend:** Vanilla HTML/CSS/JS, Canvas API, SSE - **Backend:** Express.js (v5), Node.js - **Scanning engine:** [sentinel-mcp](https://github.com/kareew/sentinel-mcp) — zero external dependencies, uses Node built-in `tls`, `dns`, `net`, `https` ## Authorization Only scan targets you are authorized to test. This tool is intended for defensive security assessments, penetration testing engagements, and educational use. ## License MIT
PUBLIC HISTORY
First discoveredMar 27, 2026
IDENTITY
inferred
Identity inferred from code signals. No PROVENANCE.yml found.
Is this yours? Claim it →METADATA
platformgithub
first seenMar 26, 2026
last updatedMar 26, 2026
last crawled2 months ago
version—
README BADGE
Add to your README:
