Stack Insights

Patterns, correlations, and findings across 3673 analysed launches.

Techs that ship together

Most common technology pairings across launches.

Together in
HSTS Tailwind CSS 1475 launches
Google Analytics Google Tag Manager 1443 launches
HSTS Vercel 1246 launches
Google Search Console Tailwind CSS 1219 launches
Google Search Console HSTS 1165 launches
Next.js Tailwind CSS 1135 launches
HSTS Next.js 999 launches
Cloudflare HTTP/3 999 launches
Google Analytics Google Search Console 962 launches
Tailwind CSS Vercel 954 launches

AI Stance

How sites position themselves on AI crawlers.

16%
Open (has llms.txt)
11%
Blocking AI bots
73%
No stance
78 sites block AI bots in robots.txt but also publish an llms.txt welcoming them.

Vibe Score Distribution

0-19
1726
20-39
1216
40-59
356
60-79
107
80-100
227

Legal Compliance

How launches handle legal requirements.

67%
Privacy policy detected
59%
Terms of service detected
57%
Have both
31
Unfilled placeholders
Generators detected:
Termly (20) Iubenda (8) Notion (6) TermsFeed (6) PrivacyPolicies.com (2) GetTerms (1)

Contradictions and Curiosities

171 sites score 70+ for AI-built but also 80+ for launch readiness. Polished vibecode.
349 sites have a privacy policy but no terms of service. Half the legal job done.
83 sites have terms of service but no privacy policy. Backwards priorities.
258 sites have a sitemap with fewer than 3 URLs. Why bother?
78 sites shipped with AI-generated placeholder values still in the code. Oops.
53% of sites have verified Google Search Console via DNS.
62% of sites have a sitemap. Of those, the average sitemap has 160 URLs (median 13, max 9,071).
Avg AI score: Product Hunt 26 (3219 sites) vs Hacker News 14 (188 sites). HN ships less vibecode.