Anonymized · built from real scans

The state of vibe-coding.

What we actually measured scanning public apps — how many an AI engine can't read, how many skip basic security, how many never make their value prop clear.

311
public apps measured
62%
give AI no facts to read (no JSON-LD)
64%
have no AI intro file (llms.txt)
43%
skip basic security protections

Get Found

311 apps · median 50/100
No AI intro file (llms.txt)
64%
Page that reads nearly blank to AI
63%
No AI-readable fact sheet (JSON-LD)
62%
Messy heading structure
46%
No link-preview tags (Open Graph)
21%
AI crawlers blocked from reading the site
11%
No page description for AI and search
10%
No clear page title
1%
The good news — found in none of the measured apps: no canonical URL.

Convert

223 apps · median 53/100
No clear next step for visitors (CTA)
79%
No sign anyone else uses it
75%
No clear first-screen explanation of what it does
14%
Slow, heavy first load
10%
Unclear headline
2%
The good news — found in none of the measured apps: a page not set up for phones · a sign-up that asks too much too soon.

Ship Verified

221 apps · median 84/100
Missing basic security protections (headers)
43%
The good news — found in none of the measured apps: data open to other websites (over-broad CORS) · a server password or key visible in the public code · no HTTPS encryption · source code readable by anyone (public source maps) · a private config file served publicly (.env / .git) · backend settings exposed to visitors.

What they're built with

Which builder each app was made with — detected from public clues in the app itself, never guessed.

66Lovable
36Base44
36Next.js
36WordPress
23Replit
15v0
14Vite
12Bolt
11Webflow
7Framer
3Shopify
1Squarespace

of 311 measured apps · only fingerprinted stacks shown

Generated September 10, 2026 from 311 measured apps — all vibe-coded, the population every number above refers to. For contrast: the 13 known mainstream brands we measure separately score a median of 67/100 on AI-findability — tracked apart, never mixed in. Each percentage is the share of apps where we observed that specific issue at scan time — a measurement, not a verdict or a guarantee. Not every engine completes on every app, so per-section sample sizes vary. Apps are discovered from public launch lists and public web records; nothing here identifies an individual app.

Is your app in the majority?

Run the same three engines on your own app — free, real, no signup — and find out.

Scan your app — free →