Research
Lookalike Check comes out of a book about web design with AI tools. This page is about that book, and about how the check works: what it opens, what it reads, how the score is made and what it cannot tell you.
The bookWorking title
Designed on Purpose
A founder’s guide to web design with AI tools, shown on one real site
It is written for founders who built a site or app with an AI tool, are not designers, and can see that the result looks like everyone else’s.
Where it started. The research grew out of one real project: the brand and website for AI Ship Captains, made with AI tools over two days in October 2026. The book follows it from a business plan to a working page, with the rejected directions and the mistakes left in.
What it builds on. Adrian Krebs’s Design Slop Cop scored almost 1,600 Show HN pages in April 2026 for a first set of patterns. The book names forty-two tells as they stood in October 2026. This tool checks forty-one of them; the forty-second, text that reads as generated, still needs a reader.
What the book adds. A list only says what to avoid, and each fix soon becomes the next cliché. The rest of the book is about the decisions that come before and after the list: what is true about the business, fixing those decisions in files the tool must use, and having the result checked by a reviewer who has not seen the code. It does not promise a beautiful page or more sign-ups.
- Part 1AI Slop
- Part 2AI Slop Anti-Patterns · the 41 tells this tool checks
- Part 3Decide before you prompt
- Part 4Fix the decisions in files
- Part 5Prompting
- Part 6Make it
- Part 7Check it
Part 2, chapter by chapter
- Chapter 4Type · 5 tells
- Chapter 5Colour · 6 tells
- Chapter 6Surfaces and decoration · 8 tells
- Chapter 7Layout · 9 tells
- Chapter 8Words and proof · 6 tells
- Chapter 10Motion and use · 7 tells
How it works
The check looks at a page the way a visitor’s browser draws it, not at a picture of it, and it does not use an AI model to judge it.
- It opens the address in a real browser (Chromium), on a desktop screen of 1440 × 900 or a phone screen of 390 × 844.
- It loads the page twice, once with the system set to light and once to dark, because many pages change with that setting.
- It waits for fonts and images, scrolls to the bottom so content that appears on scroll is there, hovers over cards to see which react, and watches the headline for text that types itself out.
- It reads the finished page: the text, the fonts in use, colours, gradients, shadows, corner radii, layout and animations, as the browser computed them.
- Each of the 32 scored tells is a written rule over those facts, for example “the main heading font is one of the faces AI tools reach for by default”. A rule either matches or it does not, and records what it saw.
- For 9 more tells, a rule can find the evidence but not decide, for example whether a testimonial is real. Those are shown under “For you to check” and never change the score.
The score
The score is out of 100. Each scored tell found adds its weight; the total is divided by the weight of all 32. A tell that people have confirmed more often weighs more.
The level counts tells, not weight: five or more found is High, three or four is Medium, one or two is Low, and none is No slop. Of the light and dark runs, the result opens on the one that scored higher.
A high score means the page shares many habits with other AI-made pages. It is not a verdict on the product, and well-made pages by people trip some of these too.
How reliable each tell is
Some tells show a figure such as “~80% reliable”. It is the share of past flags for that tell that a person agreed with when checking the pages by hand.
So far 12 tells have that figure, from 177 sites labelled by hand between April and June 2026 in the original tool’s dataset. The other tells were added in October 2026 and say “Not checked by hand yet” until enough pages have been labelled. Until then they get an average weight, so a new tell cannot outweigh a checked one.
The examples
The pictures on the Patterns page are crops of real pages that tripped each tell. To find them, the current check was run over 582 recent Show HN launches in October 2026. Each crop is cut around the part of the page the rule pointed at.
Every crop was looked at before it went on the page. 122 were kept. Error pages, cookie walls and crops where the tell was not visible were dropped. A tell with no good example says “Example to follow” rather than showing a wrong one. Motion tells are shown as stills, so they show where the movement is, not the movement.
The same research run is in the Rank, marked “Research run”.
What we keep
- Each result is saved with its screenshots, so opening it again, from the gallery, the rank or a shared link, shows the saved result and the date it was made instead of scanning again. “Scan again” on a result replaces it.
- Listed scans appear in the Gallery (the latest) and the Rank (all of them). Untick “List in the gallery” before scanning to keep a scan out of both.
- Addresses with a query string, a fragment or a password in them are never listed, since they may be private links.
- A site that is down, not found, answers with a server error, is paused, or blocks the scan is not scored, saved or listed. The same goes for an empty page or one that shows only a host’s error message.
- The check refuses private network addresses and only opens public web pages.
Limits
- It checks one page, as it looks when it loads. Pages behind a sign-in, or that block automated browsers, may score low because the check never saw them.
- A rule cannot judge taste. A page can pass every check and still look generic, or trip several and still be well made.
- Some rules are crude. The grid backdrop rule, for one, currently flags canvases and gradients that are not grids.
- The forty-second tell, text that reads as generated, is not checked.
Powered by fixmyland.ing
Lookalike Check is one of a family of checks at fixmyland.ing, each looking at one thing a page or app can get wrong.
- LiveDesignLookalike Check, this tool
- To followSecurity
- To followPerformance
- To followMore checks
Credits
Lookalike Check is built on Design Slop Cop by Adrian Krebs, used under the MIT licence. Its scanner, its first set of patterns and its hand-labelled dataset are the base this tool extends.
AI Ship Captains
Build together. Ship for real.
Lookalike Check is a free tool from AI Ship Captains, the community where founders take their AI-built apps to production, with engineers beside them.
Want to know if your app is safe? Get a free Seaworthy Check: an engineer looks at your app and sends one page with the three most serious risks.