Launch-readiness audit

Cardwall — a wall of agent cards

cardwall.ai

Run 30 Aug 2026 · 53 checks · 1 pages crawled

42

Failing · 13

  • Asset cachingNo caching headers: repeat visits refetch everything
  • HSTSVerify that you own this domain to see this finding.
  • Content-Security-PolicyVerify that you own this domain to see this finding.
  • Clickjacking guardVerify that you own this domain to see this finding.
  • Canonical URLNo canonical: duplicate-content risk across URL variants
  • Internal linksNo internal links: a dead-end page for crawlers
  • llms.txtNo llms.txt: AI crawlers have no quick brief of your site
  • Structured dataNo structured data: rich results and AI parsing are harder
  • Organization schemaNo JSON-LD to hold an Organization/Product type
  • Social previewNo Open Graph tags: shared links look like bare URLs
  • Twitter cardNo Twitter card meta
  • Privacy policyNo privacy policy linked: a trust and compliance gap
  • Contact methodNo visible contact method: visitors can't reach you

Partial · 16

  • HTTPS enforcedHTTPS works, but http:// isn't redirected
  • Referrer-PolicyVerify that you own this domain to see this finding.
  • Permissions-PolicyVerify 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.
  • Description lengthDescription is 55 chars (aim 70–160)
  • robots.txt & sitemaprobots.txt present, no sitemap.xml
  • Semantic landmarksSome landmarks missing (add main/nav/header/footer)
  • Open Graph completenessMissing og:url, og:type, og:description
  • Apple touch iconNo apple-touch-icon: ugly when saved to a phone home screen
  • Web app manifestNo web app manifest: not installable as a PWA
  • Theme colorNo theme-color: the mobile browser chrome stays default
  • TermsNo terms of service linked
  • Company identityNo copyright or company identity (reads as unfinished)
  • Social presenceOnly GitHub linked: one channel is a single point of failure
  • Payment pathNo pricing or checkout found. Fine for a plain landing page; add one once you're selling

Site-wide · 1

  • No broken links or assetsCrawled 1 pages. Every link and asset resolved.

Every check here is deterministic. It probes something real and returns the same verdict every time. No model decided this score.

Audit your app

Embed this badge

Audited by Actuant: 42/100
<a href="https://www.actuant.dev/r/xsw2j5jr7s3b"><img src="https://www.actuant.dev/r/xsw2j5jr7s3b/badge" alt="Audited by Actuant" width="228" height="40"></a>