PROBIE
Fix these issues
Report readyDispatch 22

We found 6 issueson getskip.aiworth fixing.

Probie inspected getskip.ai the way a new customer would. 5 pages, desktop and phone, 10 minutes. Sep 16, 2026.

5 pages visited139 controls found62 clicked
getskip.ai's report cardSep 16, 2026

The centros page gives two different provider counts.

0 serious6 minor
See the breakdown
Probie doesn't stop at the report.Sign up and turn these findings into tested pull requests.
Fix these issues →
Probie on site

Watch the inspection.

We navigate your site the way customers would. Idle time is skipped.

Inspect your own site
the grades
BVisualThe centros page gives two different provider counts
B-AccessibilityChat mockup text fails the AA contrast threshold
AButtons and linksEverything we clicked did something.
B-Under the hoodFour routes share the page title "Skip"
AMobileEvery page fit the phone screen.
the issues
Minor/centros

The centros page gives two different provider counts

On /centros the hero headline reads "+200 prestadores donde tu reembolso corre solo", while the list further down the same page is labelled "163 centros integrados". Both figures describe the integrated provider network on one route, so the page states two different sizes for it. The headline number cannot be reconciled with the count rendered above the listing.

Try it: Open /centros, read the hero headline, then scroll to the label above the provider list and compare the two counts.

Minorhome page

Four routes share the page title "Skip"

Four distinct routes on getskip.ai render the identical document title "Skip": /, /prestadores, /onboarding, and /cnpl. Each of these is a separate page with its own content, so search results, browser tabs, and bookmarks give no way to tell them apart. The titles are set identically in the rendered head of each route.

Try it: Open /, /prestadores, /onboarding, and /cnpl in separate tabs and compare the tab titles, or check the <title> element in each page's head.

Minorhome page

Four routes share one meta description

The routes /, /prestadores, /onboarding and /cnpl all serve the identical meta description: "AI para simplificar la vida de pacientes y prestadores de salud. Reembolsos automatizados y copago virtual." These are distinct pages covering the landing page, the provider section, onboarding and CNPL, so search results and link previews for each carry the same summary text with nothing that distinguishes them.

Try it: Load /, /prestadores, /onboarding and /cnpl and compare the content of the meta name="description" tag in each document head.

Minorhome page

Five security response headers are missing

The response from https://www.getskip.ai/ is missing Content-Security-Policy, CSP frame-ancestors or X-Frame-Options, X-Content-Type-Options: nosniff, Referrer-Policy, and Cross-Origin-Resource-Policy.

getskip.ai
Captured during the scan: Five security response headers are missing
from the scan · / · desktopopen full capture ↗

Try it: Run curl -sI https://www.getskip.ai/ and check the response for Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, and Cross-Origin-Resource-Policy.

Minorhome page

Chat mockup text fails the AA contrast threshold

The WhatsApp style chat mockup in the hero on / has text below the WCAG AA contrast threshold. The message timestamps render #667781 on #DCF8C6 at 4.04:1, the attachment line "498 kB · PDF" renders #667781 on #D1ECBC at 3.63:1, and the red "PDF" badge renders white on #EA4335 at 3.92:1, all against a required 4.5:1 at those sizes (9px and 8px). axe-core flags these as color-contrast failures at serious impact, mapped to WCAG 2.1 AA 1.4.3.

getskip.ai
Captured during the scan: Chat mockup text fails the AA contrast threshold
from the scan · / · desktopopen full capture ↗

Try it: Open / on desktop and run axe-core, or inspect the timestamp and file size text inside the hero chat mockup and compare #667781 against the #DCF8C6 and #D1ECBC bubble backgrounds.

Minorhome page

A hero mockup marked as an image contains focusable elements

On the home page of getskip.ai, the hero phone mockup is a div carrying role="img" with the aria-label "Pantalla de la plataforma Skip mostrando $145.100 reembolsados en el mes y la lista de gastos aprobados.", and it contains focusable descendants. axe-core flags this as nested-interactive at serious impact, mapped to WCAG 2.1.1 and 4.1.2. Assistive technology presents the container as a single image while keyboard users can still tab into elements inside it, so the exposed structure and the focus order disagree. Six similar findings on the same route were suppressed behind this one.

getskip.ai
Captured during the scan: A hero mockup marked as an image contains focusable elements
from the scan · / · desktopopen full capture ↗

Try it: Load getskip.ai on desktop, then tab from the hero call-to-action buttons and watch focus land inside the phone mockup that is exposed as role="img".

polish
Polish

The "Configurar" text sits awkwardly

The "Configurar" button label renders in very light gray on a light gray pill against a near-white card, giving low contrast compared with the other card text.

Polish

The "Agregar" text sits awkwardly

The "Agregar" button label renders in near-white on a light gray pill, producing very low contrast compared with the sibling "Crear" button.

Polish

A rough edge in the layout

The bold subtitle inside the onboarding card wraps with a single short word orphaned onto its own centered second line.

from report to pull request

Probie fixes this for you.

This report came from one visit. When installed on your project, Probie watches real sessions, reproduces failures, and opens tested fixes as pull requests.

Sign up and get this fixed
PRFix: The centros page gives two different provider counts
probie/fix-1+12−4checks passing

Free inspection

What should Probie inspect next?

Enter a project URL. There is nothing to install.

Probie checks every issue twice, respects robots.txt, and backs off at bot challenges.