PROBIE
Fix these issues
Report readyDispatch 89

We found 3 issueson tein.aiworth fixing.

Probie inspected tein.ai the way a new customer would. 8 pages, desktop and phone, 8 minutes. Oct 10, 2026.

8 pages visited81 controls found11 clicked
tein.ai's report cardOct 10, 2026

Search results cannot tell the project's pages apart.

0 serious3 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 scores · out of 100
97VisualHero eyebrow line is hard to read on the landing page
100AccessibilityNo verified accessibility problems in the scanned pages.
100Buttons and linksNo verified problems with the controls and links checked.
94Under the hoodSearch results cannot tell the project's pages apart
100MobileNo verified mobile problems in the scanned pages.
How the composite score works

The overall score is a weighted average: Visual 18.75%, Accessibility 25%, Buttons and links 31.25%, Under the hood 12.5%, and Mobile 12.5%. Unassessed categories are excluded and the remaining weights are normalized.

Product categories start at 100. Each distinct verified finding deducts 30 points for a serious issue, including a reproduced flow defect or material pricing contradiction, or 18 for critical, 12 for high, 7 for medium, and 3 for low stored detector severity. Scores stop at zero and round to whole numbers. All verified findings count, including those beyond the displayed list. The formula is fixed and versioned, so the same saved evidence always receives the same score.

the issues
Minorhome page

Search results cannot tell the project's pages apart

Visitors who find the project through search or share a link see the same label for every page, so they cannot tell docs from pricing or support. Five routes on tein.ai, /, /docs, /support, /pricing and /dashboard, all carry the identical title "Join the Tein waitlist". Someone comparing tabs or scanning results has no way to pick the page that answers their question.

Try it: Open /, /docs, /support, /pricing and /dashboard in separate tabs and read the browser tab labels: all five read "Join the Tein waitlist".

Minorhome page

Waitlist page ships without standard browser protections

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

tein.ai
Captured during the scan: Waitlist page ships without standard browser protections
from the scan · / · desktopopen full capture ↗

Try it: Run curl -I https://tein.ai/ and check the response headers for Strict-Transport-Security, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, and Cross-Origin-Resource-Policy.

Minor/dashboard

A broken layout undermines confidence in your product

The first thing a visitor reads above the headline is the one line that states what Tein is, and on the landing page it is barely legible. The small gray eyebrow text at the top of the hero sits directly on top of the bright blue particle starburst, so its opening characters blend into the speckled artwork. Visitors scanning the page for what the product does lose that line before they reach the headline.

tein.ai/dashboard
Captured during the scan: Hero eyebrow line is hard to read on the landing page
from the scan · /dashboard · desktopopen full capture ↗

Try it: Open the landing page on a desktop browser at 1280 wide and look at the small uppercase line just above the headline, where it crosses the blue starburst graphic.

polish
Polish

The "Acceptable use" text sits awkwardly

The footer link row wraps "Acceptable use" onto a second line far below the first two links, leaving a large gap between footer link rows while free horizontal space remains to the right of "Terms of

from report to pull request

Probie fixes this for you.

Stop customers hitting the same friction. Connect your codebase and Probie reproduces these failures, tests the fix, and opens a pull request for your review.

Sign up and get this fixed
PRFix: Search results cannot tell the project's pages apart
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.

Send this report to an inbox.

Enter an address and we will email the report card link.