Launch-readiness audit
Digital Store
airtight.sell.app
Run 30 Aug 2026 · 53 checks · 5 pages crawled
Failing · 9
- HSTSVerify that you own this domain to see this finding.
- Content-Security-PolicyVerify that you own this domain to see this finding.
- MIME-sniff guardVerify that you own this domain to see this finding.
- Clickjacking guardVerify that you own this domain to see this finding.
- Single H1No H1: search engines can't find your main heading
- Structured dataNo structured data: rich results and AI parsing are harder
- Organization schemaNo JSON-LD to hold an Organization/Product type
- Privacy policyNo privacy policy linked: a trust and compliance gap
- Social presenceNo social profiles linked: visitors can't follow or vouch for you
Partial · 16
- Reachability & speedReachable but slow: first byte took 2.7s
- Modern HTTPHTTP/2+ not advertised (or hidden by the CDN)
- Referrer-PolicyVerify that you own this domain to see this finding.
- Permissions-PolicyVerify that you own this domain to see this finding.
- No version leakVerify that you own this domain to see this finding.
- security.txtVerify that you own this domain to see this finding.
- Supabase row-level security (data exposure)Verify that you own this domain to see this finding.
- Title lengthTitle is 13 chars (aim 30–60 so it isn't truncated)
- llms.txtCouldn't reach /llms.txt. Retry if your host was slow
- Open Graph completenessMissing og:url
- Web app manifestNo web app manifest: not installable as a PWA
- Document weightHTML is 217KB (trim toward 150KB)
- Render-blocking scripts1 render-blocking script(s) in <head> (add defer/async)
- Image dimensionsOnly 40% of images set width+height: layout shift (CLS) risk
- Theme colorNo theme-color: the mobile browser chrome stays default
- TermsNo terms of service linked
Site-wide · 2
- Missing images & assets1 asset (images/scripts/styles) failed to load.
- Inner pages weaker than the homepage1 page fails checks your entry page passes; quality drops off the homepage.
Every check here is deterministic. It probes something real and returns the same verdict every time. No model decided this score.
Audit your appEmbed this badge
<a href="https://www.actuant.dev/r/6nwktffcq63n"><img src="https://www.actuant.dev/r/6nwktffcq63n/badge" alt="Audited by Actuant" width="228" height="40"></a>