PROBIE
Fix these issues
Report readyDispatch 45

We found 6 issueson deepopen.comworth fixing.

Probie inspected deepopen.com the way a new customer would. 4 pages, desktop and phone, 7 minutes. Sep 25, 2026.

4 pages visited101 controls found35 clicked
deepopen.com's report cardSep 25, 2026

Four routes share one page title.

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 scores · out of 100
100VisualNo verified visual problems in the scanned pages.
94AccessibilityCreator dropdowns have no accessible name
94Buttons and linksThe sign in fields block password manager autofill
91Under the hoodFour routes share one page title
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 reproduced flow defect, 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

Four routes share one page title

The routes /, /login, /register and /creator all render the same document title, "Deepopen - AI 创作平台". Distinct pages with distinct purposes are indistinguishable in browser tabs, bookmarks, history, and search result listings. The login, register, and creator screens carry no title text of their own.

Try it: Open /, /login, /register and /creator in separate tabs and compare the tab titles; all four read "Deepopen - AI 创作平台".

Minorhome page

The homepage head has no canonical or social preview tags

The entry document at / carries a title and description but no canonical URL, no og:title, no og:description, no og:image, and no twitter:card. Links to the project shared on social platforms and chat apps therefore have no declared preview title, summary, or image, and search engines get no canonical declaration for the homepage. The favicon link is present and returns 200, so browser identity is intact.

Try it: Load https://deepopen.com/ and view source, then search the head for "canonical", "og:" and "twitter:card".

Minor/login

The sign in fields block password manager autofill

On /login, neither credential field carries an autocomplete hint: input#login-email and input#login-password both have autocomplete unset, and neither input has a name attribute. Browsers and password managers rely on those hints to offer saved credentials, so the email and password fields on the only sign in form are not reliably autofilled. The form element also has no action and defaults to method="get".

deepopen.com/login
Captured during the scan: The sign in fields block password manager autofill
from the scan · /login · desktopopen full capture ↗

Try it: Open /login, focus the Email field, and check that the browser or password manager offers no saved credential; inspect both inputs and confirm autocomplete and name are absent.

Minor/register

The sign up fields have no autocomplete hints

On /register, the three sign up fields carry no autocomplete attribute: input#register-name (Display name), input#register-email (Email, type=email), and input#register-password (Password). Browsers and password managers therefore get no hint for name, email, or new-password on an account creation form, so saved values are not offered and generated passwords are not reliably stored. The expected tokens for this form are name, email, and new-password.

deepopen.com/register
Captured during the scan: The sign up fields have no autocomplete hints
from the scan · /register · desktopopen full capture ↗

Try it: Open /register and inspect the three inputs; none has an autocomplete attribute on a form whose purpose is account creation.

Minorhome page

Six security response headers are missing

The response from https://deepopen.com/ 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.

deepopen.com
Captured during the scan: Six security response headers are missing
from the scan · / · desktopopen full capture ↗

Try it: Run curl -sI https://deepopen.com/ 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/creator

Creator dropdowns have no accessible name

On /creator, the select triggers in the AI 创作台 row fail the axe-core button-name rule at critical impact. The model picker (.min-w-[190px]) and the aspect ratio, resolution, and duration selects (.w-[120px].border-input.pr-2) are rendered as role="combobox" buttons with no inner text exposed to screen readers, no aria-label, no aria-labelledby, and no title attribute. The visible values such as "16:9", "720p", and "5s" sit inside the control, but nothing announces what each control sets, and the disabled model trigger shows only placeholder styling. This maps to WCAG 2.1 A, 4.1.2.

deepopen.com/creator
Captured during the scan: Creator dropdowns have no accessible name
from the scan · /creator · desktopopen full capture ↗

Try it: Open /creator on desktop and run axe-core, or inspect the select triggers in the AI 创作台 row and check for aria-label or accessible inner text.

polish
Polish

A rough edge in the layout

The hero heading emoji wraps onto its own second line below the title text, leaving a large gap between the heading and the subtitle.

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: Four routes share one page title
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.