TOOL / SITE CHECK

Site check
what the outside can see, right now

Enter a URL and inspect response headers, HTML traces and public WordPress data. At most 4 pages and 12 requests per run. No URL or result is stored.Oct 26, 2026

Opened on aifrontier.co.jp this page measures this site live (the browser reads the real response headers). External sites cannot be read from a browser because of the same-origin policy — run the bundled sitecheck.py and paste its JSON below.

Press “Run check” to see results here.

1. What it checksVerified

ItemDetail
Response headersserver, X-Powered-By, and six security headers (HSTS, X-Frame-Options, CSP, X-Content-Type-Options, Referrer-Policy, Permissions-Policy)
HTML tracesgenerator, /wp-content/, wp-json, plugin and theme slugs, Next.js / Rails / Cloudflare signals
Public WordPress dataSite name, post count (X-WP-Total), last post date, RSS last build
Latest published versionsCompared against the public WordPress.org API — no extra requests to the target site
CrawlUp to 3 further same-domain pages from the top page (4 pages, 12 requests max)

2. What it cannot tell youAIfrontier view

Zero findings is not safety. The outside sees only what the server chooses to disclose and what the HTML leaves behind. The installed plugin versions, patch status, server-internal configuration, defacement and authentication design are invisible from outside. WordPress.org tells us the latest version, not yours, so this tool never asserts a version gap it cannot prove.

SiteCheck CLI is an AIfrontier custom Python tool, not a third-party certification. Run it on your own computer with Python 3. Download the CLI and instructions (ZIP). The browser checker and CLI have different scopes.

3. Check any site with sitecheck.pyAIfrontier tool

python3 sitecheck.py https://example.com/ # human-readable report python3 sitecheck.py https://example.com/ --json # JSON you can paste here

4. Nothing is storedVerified

No URL and no result is persisted, and nothing is sent to a server: same-origin checks run in your browser. sitecheck.py writes only to stdout and stops at 4 pages / 12 requests to avoid loading the target.