Nothing onmontages.coworth reporting.
Watch the inspection.
We navigate your site the way customers would. Idle time is skipped.
How the composite score works
The overall score is a weighted average of the categories: Getting the product 40%, Trust before buying 20%, Mobile 15%, Speed 15%, and Polish and audit 10%. It is never more than 10 points above the Getting the product score, because a product a visitor cannot get cannot score well on anything else, and never more than 25 points above the weakest category, so one badly broken area is not averaged away. Any issue in the main list caps it at 89, so a score above 90 means nothing worth fixing was found.
Each category starts at 100 and stays there when nothing was found in it, whether or not the inspection got that far. Each distinct verified finding deducts 60 points for a serious problem on the path from arriving to paying, 40 for another serious problem, 30, 15 or 8 by high, medium or low severity otherwise, and 4 for an audit finding. Each additional finding below the list takes 2 more points off the overall score, up to 10. Scores stop at zero and round to whole numbers. The formula is fixed and versioned, so the same saved evidence always receives the same score.
Feed cards render as blank black tiles
On the home feed at desktop width, several cards render as solid black rectangles with no thumbnail: the tile in the left column starting around x 91, y 648 shows only a TikTok watermark on black, and the tile beside it is fully black with no watermark or caption. Neighbouring cards in the same row render normal video frames, and other cards fall back to a "Preview unavailable. Open source" label, so these tiles carry no visible content or fallback text at all. The same blank tiles appear on a fresh load of the feed, at the same position in the grid.
Mobile controls fall under the 24px touch target minimum
On the mobile home feed, several controls measure under the WCAG 2.5.8 minimum of 24 by 24 CSS pixels and have no spacing exception to fall back on. The "Seek" slider (role="slider", class z-[673]) is 390px by 22px, and the "Save frame to a montage" button in the first post card is 141.7px by 21px, with safe clickable space of 22px and 21px respectively.
The featured montages carousel has an invalid list structure
On the home page, the "Explore featured montages" carousel is marked up as `div[role="list"] class="flex items-start gap-3"` but its children are `section[aria-label]` elements rather than list items. Screen readers announce the container as a list and then find no items in it, so the featured montage cards are not exposed as a countable set.
Featured montage tiles nest interactive controls
Each tile is a div with role="button" and tabindex="0", for example div[aria-label="Open Taylor Swift"], and each one contains focusable descendants, which the rule reports as "Element has focusable descendants". The same failure applies to the Bad Bunny and The Weeknd tiles in the "Explore featured montages" row. Nested focusable elements inside a button role leave keyboard and screen reader users with an ambiguous stop and no reliable way to reach the inner controls.
A gear icon covers the share count on a video card
On the home feed, the share metric on a video card renders a second glyph on top of the number: a small gear icon sits over the digits of "128.9K", so only the leading characters are readable. The like count "319.1K" and comment count "9879" directly above it in the same stack render cleanly, so the overlap is isolated to the share row. The stray glyph also overlaps the bottom of the share arrow icon itself.
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 fixedFree 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.
Enter an address and we will email the report card link.