Caveman Website Analysis Studio
A fast, private, browser‑based analysis environment for your website.
Runs entirely on your device. No email. No signup. No tracking.
This is the first release — fully usable, but still early in development.
Why This Tool Is Different
🔒 Privacy‑First
All processing happens locally in your browser.
Nothing is uploaded, stored, or transmitted. Your pages and data stay on your device at all times.
⚡ Simple Setup
No installation, no extensions, no accounts.
For domain scans: Download, unzip, upload the unzipped files to your site and run it there.
For local scans: Download, unzip, and open cwas.html run the Studio through a local server.
Start analyzing.
🌐 Safe by Design
The Studio can only analyze pages from the same domain it is running on.
When installed, it is limited to analyzing your own local HTML files or your own site.
🧩 Pure Front‑End
Built entirely with HTML, CSS, and JavaScript and Web Workers.
No backend. No database. No cookies.
** There is a small PHP helper page available
What It Analyzes
📄 Pages
Finds all internal pages the crawler can reach.
🖼️ Images
Analyzes images and flags missing alt text.
🔗 Links
Shows internal links, external links, and broken links.
🏷️ Metadata
Extracts SEO tags, OpenGraph, Twitter cards, and canonical URLs.
🧩 Structured Data
Detects JSON‑LD, Microdata, and RDFa.
🧭 Headings
Maps your heading structure for SEO and overall page clarity.
Utilities
🛑 Abort
Immediately stops the crawler and halts all pending requests.
🔍 Search
Search for preset reports or filter the indexed DOM, highlighting matching elements in real time.
↕️ Sort
Sort a list A→Z or Z→A for fast organization and comparison.
Important Notes
🖥️ Running Locally Requires a Server
The Studio cannot crawl pages when opened directly as a file (file://). To analyze local HTML files, you must run it through a local server such as VS Code Live Server or any simple HTTP server.
🌐 Same‑Domain Only
The Studio can only analyze pages from the same domain it is running on. When uploaded to your site, it can only crawl that site.
🔗 Limited External Access
External links are detected but not crawled. Only internal pages are analyzed.
🔐 Protecting the Studio (WordPress & Similar)
If your site has a protected area—such as /wp-admin/ on WordPress—upload the Studio there or place it behind authentication. There is no danger if someone else runs it, but repeated scans could consume resources or temporarily slow your site.
🗂️ Using the Studio on Unprotected Sites
If your site has no protected directory, simply upload the Studio, run your scan, and delete it afterward.
🗂️ First Release of this Software
This is the first release — usable, but not yet feature‑complete.
How It Works
- Download Caveman Website Analysis Studio.
- Choose your setup:
- For domain scans: Upload it to your site and unzip it there.
- For local scans: Unzip it and run it through a local server.
- Enter a starting URL from the same domain.
- The crawler loads pages only from that domain.
- Everything is processed locally on your device.
Download and Start Analyzing
No signup. No email. No limits.
Just download and run it locally.
More Information
Read the release post for more details.