Skip to content

Websites that stick to your facts

Phone, hours, prices and reviews come from you. A separate review checks all the rest.

What Shingle understood from a business's Google listing, before it builds

Why AI invents details

An AI model writes the sentence most likely to come next. Give it two lines about a plumber and ask for a full website, and the likely sentences are the ones on thousands of other plumbers' sites: family owned since 1998, licensed and insured, 24/7 emergency service, five stars from hundreds of happy customers. The model means no harm. It has no way to know those lines aren't true of this plumber, and a page with gaps looks like a failure, so it fills them.

Some of those lines do real harm. A customer who calls at midnight because the site said 24/7 is angry before you pick up. A line saying you're insured when you aren't is worse. And a review nobody wrote is a legal risk. In the US, the FTC's rule on fake reviews took effect in October 2024, it covers AI-written reviews from people who don't exist, and it reaches businesses that publish reviews they knew or should have known were fake.

If you sell websites, the cost lands on you too. One wrong phone number in a demo and the owner stops reading. So a fact-checked website, here, means a simple thing. Shingle is built to take out any fact it can't trace back to the owner, even if that leaves the page shorter.

Two checks on the words

The first check is code. Before any page is written, the business's facts pass through rules with no AI in them. A phone number stays only if its digits appear in what you gave. An email stays only if it's there word for word. An address needs its numbers and most of its words to match. Anything else is removed and never shown. Pages then read those facts from one file, and the build refuses a page that types them in by hand.

The second check is a separate AI reader that didn't write the site. When the builder says it's finished, this reader goes through every word on the finished pages beside what you supplied, and lists each statement your evidence doesn't support, with how to fix it. The builder has to fix what it lists. If a problem remains after its repairs, or the reader gives no clear answer, the build fails and says so, and your credits come back.

  • The same review runs on each change, page and section
  • It also checks that buttons and forms do what they say
  • Your request counts as evidence, so asking to mention free quotes lets the site say it
A first build at work: the notes, what Shingle understood, pages being written

What gets taken out

Any of these, unless your notes, your details or your listing say so.

Proof nobody gave

  • Reviews, testimonials and quotes
  • Ratings and awards
  • Counts of customers, jobs or results
  • Partners and clients

Credentials and history

  • Staff names and team sizes
  • Licenses, insurance and certifications
  • Years in business and founding dates
  • Memberships and guarantees

Promises and prices

  • Prices, discounts and anything free
  • 24/7, same-day and response times
  • Places served and travel times
  • Payment methods
  • Promises about results

Read it before you publish

The review holds a site to what you supplied. It can't tell if what you supplied is true.

  • It checks against you

    A wrong phone in your notes is a wrong phone on the site. Shingle can't call the number to check.

  • AI can still slip

    The review is an AI's judgment and can miss things. A price, an opening time or a claim can still be wrong.

  • What you publish is yours

    You're responsible for what your site says. Read it after the first build and after each change.

Common questions

Can't find your answer? Read Shingle Help or email [email protected].

Build your first site

Start from a Google listing or a few notes. Demos usually take 5–15 minutes.

7 days for $1, then $49 a month. Cancel any time.