UXM UXMachine Real casesWhat UXMachine isTry it with a URLSign inESEN

Verifiable review

What we checked on this site

https://www.simpleanalytics.com/

Declared goal

A general review

This report is written for whoever can change this site. If that is not you, pass it on.

September 26, 2026·evidence captured during the analysis

This is the report we issued on September 26, 2026. We have not edited it since.

1

Diagnose

What we were able to measure

We reviewed 11 of the 41 linked pages, at 1280 px and 390 px. Everything we say below comes from these captures, and each statement has the measurement it comes from underneath it.

Screenshot of the first screen of the page, as it looked when we read it, in a 1280×800 window.
Screenshot of the first screen of the page, as it looked when we read it, in a 390×844 window.

First screen at 1280×800 and at 390×844, as it looked when we read it. Where the first screen ends depends on the window size. Open them at full size to see it.

First screen at 1280×800 and at 390×844, as it looked when we read it. Where the first screen ends depends on the window size. Open them at full size to see it.

What you can leave as it isSee
What its forms ask forSee
What we checked and what was left outSee
The measurements, one by oneSee

We ran 6 checks. Complete: 2. Partial: 4. Not measured: 0. With that, we flag 3 changes for you.

2

Decide

What you can decide

Each one is a change you can make, with the measurement it comes from and how to check that it is done. In stage 3 we tell you in what order we would make them.

They are not ordered by urgency. Which one you work on first is a decision this report does not make.

Found in the review, with no demonstrated relation to what you asked for.

  • Act

    Make one of these actions stand out from the others

    Why we say this —On the first screen of these pages there are actions that share the same background, text color and font size. It appears on 11 of the 11 pages we reviewed.

    Whoever arrives has to read them all to decide. When everything carries the same weight, nothing guides.


    You will know it is done whenthose actions no longer share all three at once.

    It appears on all 11 pages we reviewed.

    Where: https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing, /methodology, /, /demo, /sessions-without-consent, /signup, /features, /integrations, /api, /features/ai, /pricing

    Check before you touch it: we do not measure this.

    What we do not know about this check: Partial. We stopped before finishing: of the visible links and buttons on this page, we stored 69 of 85.

    The evidence

  • Act

    Darken the text that does not reach the minimum against its background

    Why we say this —At least one piece of text on these pages falls below the minimum contrast that applies to it. It appears on 11 of the 11 pages we reviewed.

    In low light, in bright light or with tired eyes, this text blends into the background. Anyone who does not read it, does not read it.

    Lightening the background also works, or changing both. We give you one so you do not have to choose.


    You will know it is done wheneach pair reaches the minimum that applies to it.

    This is not all of them: there are at least 19 more.

    It appears on all 11 pages we reviewed.

    Where: /, /demo, https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing, /signup, /features, /methodology, /integrations, /api, /features/ai, /sessions-without-consent, /pricing

    The measurement: We measure against the reference the check itself brings: 4.5 to 1 for normal text and 3 to 1 for large text. We did not set it. We do not measure text that sits on an image or a gradient: the check cannot work out the background color, and those cases never get this far.

    Confirm it with the eyedropper in the browser inspector: each of the color pairs listed in the full report now reaches its minimum

    What we do not know about this check: Partial. Visible focus does not show in a still capture, so we did not check it.

    The evidence

  • Act

    Write the alt text for these images

    Why we say this —Images without alt: 10 of 19. It appears on 1 of the 11 pages we reviewed.

    Anyone using a screen reader gets nothing from them. If one of them carries information that is not also in the text, that person misses it entirely.


    You will know it is done whenthose images declare their alt text.

    It appears on 1 of the 11 pages we reviewed. · at both widths

    Where: https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing

    The measurement: We found no alt attribute on those images. A decorative image is declared with alt="", and we do not count those here.

    Confirm it in the code: every image on those pages has its alt text

    What we do not know about this check: Partial. Visible focus does not show in a still capture, so we did not check it.

    The evidence

What gets in the way most

Computed accessibility

  • Let this page be zoomed in on a phone

    This site asks the browser not to allow zooming in on a phone.

    The viewport tag declares maximum-scale=1. Some browsers ignore that request and others respect it.

    Anyone who needs to zoom in to read cannot do it on their phone.

    It appears on 11 of the 11 pages we reviewed. Among them: /, /demo, https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing. Plus 8 more.

    It is in the viewport tag, in maximum-scale=1 or in user-scalable=no.

3

Act

What to do, and in what order

3 changes, in the order we would make them. If you are only going to change one thing, change the first one.

Where this order comes from: three things we measured — how much it overlaps with what you asked us for, whether we could check it fully or only partly, and on how many of the 11 reviewed pages it appears. What we checked fully goes before what we checked partly. We do not measure how much each change costs, so if the first is expensive and the third is one line, start with the third.

Make the main action look different from the rest

You check this yourself: we have no way of measuring whether it is done.

All 11 pages · the card

Raise the contrast of this text against its background

How to check it: Confirm it with the eyedropper in the browser inspector: each of the color pairs listed in the full report now reaches its minimum

All 11 pages · the card

Declare the alt text for these images

How to check it: Confirm it in the code: every image on those pages has its alt text

1 of the 11 pages · the card

There is one more step

Declare the main heading of this page

How to check it: Confirm it in the page code: the main title is inside an h1 tag

1 of the 11 pages · the card

What you can leave as it is

We looked at this in full and found nothing to fix.

  • Observed forms
  • Metadata and shareability

What its forms ask for

A form without a title inside the form itself. If there is a heading just above it but outside it, we do not count it.

  • The “Create your account” form asks for 2 details. 2 of them are required. It is on /signup.

Why it matters: Every detail asked for before getting an answer is one more decision for whoever fills it in.

We counted what the form asked for when it opened; it may ask for more as you go. We only see the forms the page declares as forms.

What we checked and what was left out

This report looks at this site at 390 pixels wide, with the same checks we run on desktop. There are three things specific to mobile that we do not check yet: the size of what has to be tapped, whether the phone zooms in on the page when a field is tapped, and what text size is left afterwards. That we do not name them does not mean they are fine: it means we have not looked at them.

We read 11 pages on desktop, and all of them could also be read on mobile.

Consent notice: we could not determine whether there was one on 11 of the 11 pages of this review. On those pages, what we describe is what loaded before we responded to anything; if the notice exists, content that only appears afterwards may be missing.

We read 11 of the 41 pages we found linked from the one you gave us. We start with the pages in the main navigation; footer links go last. Besides the page you gave us, we read up to 10 more pages per diagnostic. Here we reached that limit.

What we did and on what

We read 11 pages on September 26, 2026. We have 6 findings, in 3 groups. There is 1 more that we only show with its evidence.

How we chose which pages to read. We followed the links on www.simpleanalytics.com and found 86 anchors. 25 were repeated and 21 pointed outside the site.

We ran 6 checks. Complete: 2. Partial: 4. Not measured: 0.

  • https://www.simpleanalytics.com/
  • https://www.simpleanalytics.com/demo
  • https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing
  • https://www.simpleanalytics.com/sessions-without-consent
  • https://www.simpleanalytics.com/signup
  • https://www.simpleanalytics.com/features
  • https://www.simpleanalytics.com/methodology
  • https://www.simpleanalytics.com/integrations
  • https://www.simpleanalytics.com/api
  • https://www.simpleanalytics.com/features/ai
  • https://www.simpleanalytics.com/pricing

We ran 6 checks. Complete: 2. Partial: 4. Not measured: 0.

With that, we flag 3 changes. In no case do we hold back.

Where we did not look

Each abstention with its cause and its scope. Absence of observation is not absence of the problem.

  • Computed accessibility

    Partial. Visible focus does not show in a still capture, so we did not check it.

  • Navigation and links

    Partial. We checked links with no declared destination, but we did not follow any, so we do not detect a link that leads to a page that does not exist.

  • First screen and calls to action

    Partial. We stopped before finishing: of the visible links and buttons on this page, we stored 69 of 85.

  • Third parties and consent

    Partial. This check only covers the domains the page called while loading. We do not judge whether what the page does with those domains is lawful.

  • Comparison with a reference population

    We do not yet compare this site with any reference corpus.

LIMITS OF THIS REVIEW

  • These observations are limited to the reviewed pages listed above.

  • The pages we did not read are not in these observations: nothing this report says refers to them.

  • What we count as a link or button: links, buttons, controls that submit a form, and anything that declares a link or button role. If something acts as a control without declaring itself one, we do not see it.

  • We measure contrast against the reference the check itself comes with: 4.5 to 1 for normal text and 3 to 1 for large text. It is not a threshold of our own. We do not measure text placed over an image or a gradient: the check cannot determine the background color, and those cases do not reach these observations.

  • This review looked at the site in its light version. If the site changes its appearance when the computer or phone is in dark mode, that version has not been looked at, and what we say here about contrast does not apply to it.

  • This review was done from the Netherlands, within the European Union. A visitor from outside the European Union may not see the same thing: some sites change depending on where they are requested from.

  • Fixed layers are measured in each of the windows used in this review. At another window size, the part of the first screen that is covered changes, and a layer that covers nothing in one window may cover something in another.

  • We do not count images declared as decorative: an image is declared decorative with alt="", and that is a choice made by whoever put it there. We trust that declaration; we do not check whether the image really is decorative.

  • When we review the declared type of a field, we go by its name and its label. We do not check what is typed into it, so a field whose name does not announce what it expects can go by without us flagging it.

  • This review abstains on 5 points. Each one, with its cause and its scope, is under “Where we did not look”.

The measurements, one by one

On all 11 pages we reviewed, the first screen has links and buttons that share the same background, text color and font size.

F4 · First screen and calls to action

Their appearance does not separate one action from another: someone arriving has no visual cue to choose by.

It appears on 11 of the 11 pages we reviewed. Among them: https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing, /methodology, /. Plus 8 more.

The count for each page

  • https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing · 3
  • https://www.simpleanalytics.com/methodology · 4
  • https://www.simpleanalytics.com/ · 9
  • https://www.simpleanalytics.com/demo · 5
  • https://www.simpleanalytics.com/sessions-without-consent · 11
  • https://www.simpleanalytics.com/signup · 17
  • https://www.simpleanalytics.com/features · 5
  • https://www.simpleanalytics.com/integrations · 5
  • https://www.simpleanalytics.com/api · 5
  • https://www.simpleanalytics.com/features/ai · 5
  • https://www.simpleanalytics.com/pricing · 6

Where it is

a,button

About this check: Partial. We stopped before finishing: of the visible links and buttons on this page, we stored 69 of 85.

If you decide to change it: Change the style of whichever one should be the main action. We have not tested the change, so we do not know what else is affected.

On all 11 pages we reviewed, there are pieces of text that barely stand out from their background.

F1 · Computed accessibility

Why it matters: It is hard to read against the color behind it.

It appears on 11 of the 11 pages we reviewed. Among them: /, /demo, https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing. Plus 8 more.

We measure against the reference the check itself brings: 4.5 to 1 for normal text and 3 to 1 for large text. We did not set it. We do not measure text that sits on an image or a gradient: the check cannot work out the background color, and those cases never get this far.

This is not all of them: there are at least 19 more.

The measured colors, with their page

  • 4.33The text is #697d80 on #ffffff · 15 times on https://www.simpleanalytics.com/ · it says “Capterra”
  • 2.86The text is #d97706 on #fef3c7 · once on https://www.simpleanalytics.com/ · it says “In progress”
  • 3.2The text is #ffffff on #ff4f64 · 4 times on https://www.simpleanalytics.com/ · it says “Book a demo”
  • 1.97The text is #a4bdc0 on #ffffff · 2 times on https://www.simpleanalytics.com/ · it says “The measurement difference”
  • 3.2The text is #ff4f64 on #ffffff · 2 times on https://www.simpleanalytics.com/ · it says “Cookieless layer”
  • 3.08The text is #ff4f64 on #f9fbfb · 2 times on https://www.simpleanalytics.com/ · it says “Aggregated”
  • 2.55The text is #8da3a6 on #f9fbfb · 6 times on https://www.simpleanalytics.com/ · it says “Product”
  • 4.17The text is #697d80 on #f9fbfb · 6 times on https://www.simpleanalytics.com/ · it says “Simple Analytics B.V.”
  • 4.22The text is #697d80 on #fcfcfc · once on https://www.simpleanalytics.com/demo · it says “Trusted by teams at”
  • 2.55The text is #8da3a6 on #f9fbfb · 6 times on https://www.simpleanalytics.com/demo · it says “Product”
  • 4.17The text is #697d80 on #f9fbfb · 6 times on https://www.simpleanalytics.com/demo · it says “Simple Analytics B.V.”
  • 4.28The text is #098195 on #eef9ff · once on https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing · it says “Log in”
  • 3.2The text is #ffffff on #ff4f64 · once on https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing · it says “Sign up”
  • 4.25The text is #68797b on #eef9ff · 3 times on https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing · it says “Goals”
  • 2.35The text is #9aa7b4 on #fafafa · once on https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing · it says “0%”
  • 2.07The text is #00c5e5 on #ffffff · 20 times on https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing · it says “11k”
  • 4.22The text is #697d80 on #fcfcfc · once on https://www.simpleanalytics.com/signup · it says “Simple Analytics”
  • 3.2The text is #ffffff on #ff4f64 · once on https://www.simpleanalytics.com/signup · it says “Magic link”
  • 3.12The text is #ff4f64 on #fcfcfc · once on https://www.simpleanalytics.com/signup · it says “General Terms and Conditions”
  • 3.2The text is #ff4f64 on #ffffff · once on https://www.simpleanalytics.com/signup · it says “Next”
  • 3.12The text is #ff4f64 on #fcfcfc · 6 times on https://www.simpleanalytics.com/features · it says “Learn more →”
  • 4.22The text is #697d80 on #fcfcfc · 3 times on https://www.simpleanalytics.com/features · it says “Download as CSV or use our APIs.”
  • 3.2The text is #ffffff on #ff4f64 · 2 times on https://www.simpleanalytics.com/features · it says “Start for free now”
  • 2.55The text is #8da3a6 on #f9fbfb · 6 times on https://www.simpleanalytics.com/features · it says “Product”
  • 4.17The text is #697d80 on #f9fbfb · 6 times on https://www.simpleanalytics.com/features · it says “Simple Analytics B.V.”
  • 3.12The text is #ff4f64 on #fcfcfc · 4 times on https://www.simpleanalytics.com/methodology · it says “GDPR”
  • 4.33The text is #697d80 on #ffffff · 5 times on https://www.simpleanalytics.com/methodology · it says “Each event represents one pageview. Total count of recorded events with no sampling or mod”
  • 4.17The text is #697d80 on #f9fbfb · 10 times on https://www.simpleanalytics.com/methodology · it says “Every pageview from a landing page is counted as a unique pageview, which we call a visito”
  • 3.2The text is #ff4f64 on #ffffff · 2 times on https://www.simpleanalytics.com/methodology · it says “Explore all features →”
  • 2.55The text is #8da3a6 on #f9fbfb · 6 times on https://www.simpleanalytics.com/methodology · it says “Product”
  • 3.2The text is #ffffff on #ff4f64 · 4 times on https://www.simpleanalytics.com/integrations · it says “View all integrations”
  • 4.22The text is #697d80 on #fcfcfc · 3 times on https://www.simpleanalytics.com/integrations · it says “Platforms & CMS”
  • 4.33The text is #697d80 on #ffffff · 17 times on https://www.simpleanalytics.com/integrations · it says “Official plugin”
  • 3.12The text is #ff4f64 on #fcfcfc · once on https://www.simpleanalytics.com/integrations · it says “View all platforms”
  • 2.84The text is #ff4f64 on #e7f4f4 · once on https://www.simpleanalytics.com/integrations · it says “View all frameworks”
  • 2.55The text is #8da3a6 on #f9fbfb · 6 times on https://www.simpleanalytics.com/integrations · it says “Product”
  • 4.17The text is #697d80 on #f9fbfb · 6 times on https://www.simpleanalytics.com/integrations · it says “Simple Analytics B.V.”
  • 3.2The text is #ffffff on #ff4f64 · 3 times on https://www.simpleanalytics.com/api · it says “View API docs”
  • 3.2The text is #ff4f64 on #ffffff · 2 times on https://www.simpleanalytics.com/api · it says “Talk to us”
  • 4.17The text is #697d80 on #f9fbfb · 8 times on https://www.simpleanalytics.com/api · it says “# Get page views for the last 30 days”
  • 1.78The text is #43ceee on #f9fbfb · 2 times on https://www.simpleanalytics.com/api · it says “simpleanalytics.com”
  • 2.82The text is #ca8a04 on #f9fbfb · 3 times on https://www.simpleanalytics.com/api · it says “today-30d”
  • 1.85The text is #43ceee on #ffffff · 8 times on https://www.simpleanalytics.com/api · it says “pageviews”
  • 4.33The text is #697d80 on #ffffff · 16 times on https://www.simpleanalytics.com/api · it says “Total page views”
  • 2.55The text is #8da3a6 on #f9fbfb · 6 times on https://www.simpleanalytics.com/api · it says “Product”
  • 3.2The text is #ffffff on #ff4f64 · 2 times on https://www.simpleanalytics.com/features/ai · it says “Try it with your analytics”
  • 2.55The text is #8da3a6 on #f9fbfb · 6 times on https://www.simpleanalytics.com/features/ai · it says “Product”
  • 4.17The text is #697d80 on #f9fbfb · 6 times on https://www.simpleanalytics.com/features/ai · it says “Simple Analytics B.V.”
  • 3.2The text is #ffffff on #ff4f64 · once on https://www.simpleanalytics.com/demo · it says “Book a demo”
  • 3.2The text is #ffffff on #ff4f64 · 5 times on https://www.simpleanalytics.com/sessions-without-consent · it says “Book a demo”
  • 3.2The text is #ff4f64 on #ffffff · 13 times on https://www.simpleanalytics.com/sessions-without-consent · it says “Observed”
  • 4.17The text is #697d80 on #f9fbfb · 14 times on https://www.simpleanalytics.com/sessions-without-consent · it says “new session starts”
  • 4.33The text is #697d80 on #ffffff · 7 times on https://www.simpleanalytics.com/sessions-without-consent · it says “new session”
  • 2.86The text is #ff4f64 on #ffeef1 · once on https://www.simpleanalytics.com/sessions-without-consent · it says “Not our question”
  • 1.8The text is #425659 on #232e2f · 4 times on https://www.simpleanalytics.com/sessions-without-consent · it says “{ "path": "/pricing", "referrer": "google.com", "utm_campaign": "enterprise-q3", "browser"”
  • 4.03The text is #de3243 on #ffeef1 · once on https://www.simpleanalytics.com/sessions-without-consent · it says “40% no identifiers”
  • 3.06The text is #ff4f64 on #f0fdf4 · 3 times on https://www.simpleanalytics.com/sessions-without-consent · it says “Simple Analytics has”
  • 1.96The text is #425659 on #1f2728 · once on https://www.simpleanalytics.com/sessions-without-consent · it says “hash( daily_salt + website_domain + ip_address + user_agent )”
  • 3.08The text is #ff4f64 on #f9fbfb · once on https://www.simpleanalytics.com/sessions-without-consent · it says “8.1M”
  • 3.2The text is #ffffff on #ff4f64 · once on https://www.simpleanalytics.com/methodology · it says “Book a demo”
  • 3.2The text is #ffffff on #ff4f64 · 2 times on https://www.simpleanalytics.com/pricing · it says “Book a demo”
  • 1.97The text is #a4bdc0 on #ffffff · 2 times on https://www.simpleanalytics.com/pricing · it says “Self-serve”
  • 4.33The text is #697d80 on #ffffff · 5 times on https://www.simpleanalytics.com/pricing · it says “Annually”
  • 4.33The text is #ffffff on #697d80 · once on https://www.simpleanalytics.com/pricing · it says “2 months free”
  • 2.65The text is #8da3a6 on #ffffff · once on https://www.simpleanalytics.com/pricing · it says “/month”
  • 3.84The text is #697d80 on #e7f4f4 · once on https://www.simpleanalytics.com/pricing · it says “+€20/mo per extra user”
  • 2.55The text is #8da3a6 on #f9fbfb · 6 times on https://www.simpleanalytics.com/pricing · it says “Product”
  • 4.17The text is #697d80 on #f9fbfb · 6 times on https://www.simpleanalytics.com/pricing · it says “Simple Analytics B.V.”

About this check: Partial. Visible focus does not show in a still capture, so we did not check it.

If you decide to change it: Change one color in the stylesheet. We have not tested the change, so we do not know what else is affected.

This site asks the browser not to allow zooming in on a phone.

F1 · Computed accessibility

The viewport tag declares maximum-scale=1. Some browsers ignore that request and others respect it.

It appears on 11 of the 11 pages we reviewed. Among them: /, /demo, https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing. Plus 8 more.

It is in the viewport tag, in maximum-scale=1 or in user-scalable=no.

Where it is

meta[name=viewport]

About this check: Partial. Visible focus does not show in a still capture, so we did not check it.

If you decide to change it: Remove that value from one line. We have not tested the change, so we do not know what else is affected.

On the pages we reviewed, we found images without alt text. On the page with the most, 10 of 19.

F1 · Computed accessibility

Why it matters: A screen reader cannot describe them.

It is on https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing.

at both widths

We found no alt attribute on those images. A decorative image is declared with alt="", and we do not count those here.

Where it is

img

About this check: Partial. Visible focus does not show in a still capture, so we did not check it.

If you decide to change it: One attribute per image. We have not tested the change, so we do not know what else is affected.

We found no main heading on 1 of the 11 pages we reviewed.

F1 · Computed accessibility

We saw no level 1 element that says what the page is about.

It is on https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing.

at both widths

We found no <h1> on those pages.

The count for each page

  • https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing · 1

Where it is

body

About this check: Partial. Visible focus does not show in a still capture, so we did not check it.

If you decide to change it: One tag around the title that already exists. We have not tested the change, so we do not know what else is affected.

On all 11 pages we reviewed, there are external domains that load before anyone touches anything. On the page with the most, there are 8.

F6 · Third parties and consent

At 390 pixels we saw a cookie notice on 2 of the 11 pages in this review and could not close it: we do not know what would have loaded after answering it. At 1280 pixels we did not detect it, and that does not mean it is not there.

Among them: queue.simpleanalyticscdn.com, scripts.simpleanalyticscdn.com, app.cal.com. Plus 7 more.

It appears on 11 of the 11 pages we reviewed. Among them: /, /demo, https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing. Plus 8 more.

at both widths

The count for each page

  • https://www.simpleanalytics.com/ · 2
  • https://www.simpleanalytics.com/demo · 4
  • https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing · 2
  • https://www.simpleanalytics.com/sessions-without-consent · 2
  • https://www.simpleanalytics.com/signup · 2
  • https://www.simpleanalytics.com/features · 2
  • https://www.simpleanalytics.com/methodology · 2
  • https://www.simpleanalytics.com/integrations · 2
  • https://www.simpleanalytics.com/api · 8
  • https://www.simpleanalytics.com/features/ai · 2
  • https://www.simpleanalytics.com/pricing · 2

Where it is

network

About this check: Partial. This check only covers the domains the page called while loading. We do not judge whether what the page does with those domains is lawful.

No fix proposed: this is a decision worth consulting on.

The headings on each page skip levels once.

F1 · Computed accessibility

Why it matters: Anyone navigating by headings loses the thread of the document.

It appears on 4 of the 11 pages we reviewed. Among them: /demo, https://dashboard.simpleanalytics.com/simpleanalytics.com?from=landing, /features. Plus 1 more.

We look at the order of the heading levels (h1, h2, h3…) as they appear in the document, and here there is a skip between levels. We do not judge what each heading says.

Where it is

h1..h6

About this check: Partial. Visible focus does not show in a still capture, so we did not check it.

If you decide to change it: Change the level of the tag, not how it looks. We have not tested the change, so we do not know what else is affected.

All cases

The other cases: Attio · Linear · Notion · Paddle · PostHog · Typeform · Umami

Provenance

The instrument this review was written with.

Artifact versionartifact.v12
Resolution baseCaptured
Captured2026-09-26T11:36:14.334Z
Page setcs-d999009a-bb71-41f3-afbf-1d1cd840b568
Instrumentcopy-informe.v1 · spine seis-secciones.v1 · surface superficie.v1
Field definitioncenso-de-formularios.v1 · we do not count: hidden, submit, button, reset, image and the anti-spam tokens · the fields marked aria-hidden · the search fields: they do not ask for details about the person; they are a navigation control · the fields that appear while typing or in later steps: they are not guessed
Selection rulenot recorded

These versions identify the instrument, not the exact wording: the same version can cover later wording corrections.

Requested addresshttps://www.simpleanalytics.com/
ReadingRead on September 26, 2026. Sites change.

Examples made on public home pages. They imply no commercial relationship, engagement, validation or approval on the part of the brands analyzed.

If you own one of these sites and do not want its report here, write to us and we will take it down the same day. You do not have to explain why.