Is it vibe-coded?

Find the fingerprints. Catch the oversights. Choose a vibe check, passive security check, or launch checklist — and leave with evidence and a repair brief for your coding assistant.

Check this website for

AI-builder fingerprints, design conventions, and a repair prompt. A heuristic reading, not proof of authorship.

Try

A score starts the conversation.
The evidence makes it useful.

Our saved scan of tailwindcss.com scored 75/100 for AI-like patterns. That does not establish AI authorship: a framework’s own examples can contain the very conventions this detector recognizes.

The useful next step is to inspect a concrete finding and decide whether it needs a fix.

Read the full worked example

Saved observation · 29 August 2026

Accessibility gaps

2 images with no alt, 1 icon-only buttons with no accessible name.

What to change

Give every image a real alt (empty alt if decorative), every icon-only button an accessible name, and every interactive element a keyboard path and a visible focus ring. Use a button, not a div with onclick.

How to verify

Inspect each flagged element in a browser. Give informative images meaningful alternative text and icon-only controls accessible names. Check the accessibility tree and keyboard navigation; decorative images should use empty alt text.

This is a historical HTML observation. It does not describe the site today or replace a browser accessibility audit.

How the scan works

There is no language model behind the score. It is a deterministic pattern matcher, which means it is fast, free, repeatable, and confidently wrong sometimes.

  • Public evidence, bounded requests

    Every mode reads the public page, capped at 2.5 MB. Security and readiness also inspect up to six same-origin scripts and three referenced source maps. We never execute the page’s JavaScript.

  • 86 heuristics, eight categories

    Stack fingerprints, house aesthetic, copy tells, and leftovers push the score up. Every one carries a weight and has to show its evidence.

  • Craft pulls it back down

    Skip links, real ARIA, self-hosted fonts, a token layer, structured data. Finding these lowers the vibe score, but does not prove who built the page or whether it works.

  • Then you get a fix list

    Every finding carries a remedy. The prompt we hand you is a repair brief — remove these, add these, and here are the rules so you don't just land on a different default.