SecondDoor

Basic scanSoftware and storefront · Storefront property/Scanned 7 Sept 2026, 14:10 UTC/1 browser pass

seconddoor.io

A software and storefront hybrid with strong machine discoverability but no agent checkout path for either funnel.

Human door
83
What a first time visitor meets between landing and first value.
Agent door
81
What a machine can do on the site with nobody watching.
Door Gap
2
Composite
82
Both doors weigh equally.

Narrow. Both audiences hit roughly the same walls.

The one issue worth fixing

Ordered by what the evidence says is costing most. Written for whoever owns the site, not whoever builds it.

3 pieces of evidence and the recommended fix are recorded for this issue, with /shipping written from your own pages.

A work email. We send the report and nothing else unless you ask.

Did this report tell you something you did not know?

This is a basic scan, so it raises the three issues the deterministic evidence supports. A deep scan sends two agents over the site and raises up to ten, each with cited evidence and the screens to prove it.

Deep scans need an account. Accounts are free.

A deep scan walks the site with two agents, records cited evidence and screenshots, and keeps a mission timeline. It comes with the paid plans. Making an account costs nothing and gives you one basic scan a month.

Create an account

Get full access

The score and the audit trail stay public. The evidence and the files open with an account.

Free$0

For finding out where you stand.

  • 1 basic scan a month
  • 3 prioritised fixes, with evidence
  • No watched domains
  • Your latest report
Create a free account
Starter$29 a month

For one site you care about.

  • A deep scan every week, another when your site changes, and 3 on demand
  • Every fix the scan finds, not three
  • Fixes reopen when a release undoes them
  • 1 watched domain, checked every day
  • Competitor comparison, 2 per domain
  • 12 months of history
See Starter
Pro$99 a month

For a portfolio and a release cadence.

  • A deep scan every week, another when your site changes, and 10 on demand
  • Every fix the scan finds, not three
  • Fixes reopen when a release undoes them
  • 5 watched domains, checked every day
  • Competitor comparison, 5 per domain
  • All history
See Pro

Keep this report

This report is permanent. The site it describes is not.

The address never changes, so a link sent today still opens next year. Rescan and the score updates the same hour, and every rescan is kept so you can show the before and the after.

A work email. We send the report and nothing else unless you ask.

Share the result

Put the number where your team will see it

SecondDoor Door Gap badge for seconddoor.io

The badge always shows the latest scores for this domain and links back to the report. Put it in a README or a footer.

What the agents checked

The audit trail behind every number above. Not measured is not zero.

Agent door81 of 100

Machine discoverability

Robots.txt names 14 AI crawlers and allows them all. A real browser is served the page normally. No user agent rule refuses declared crawler names.

4 observations recorded.

100Strong

Programmatic onboarding

A machine readable API spec is published.

3 observations recorded.

50Passable

Pricing legibility

6 prices are readable without JavaScript on the pricing page: $0, $29, $99, $249, $2,500, and one more. No tier is gated behind a sales contact. The page carries FAQ schema markup.

2 observations recorded.

88Strong

Agent-aware instrumentation

An MCP manifest is published at /.well-known/mcp.json. An ai-plugin.json is published. Robots.txt names 14 AI crawlers and allows them. An OpenAPI spec is published. The site declares its intent for assistants across multiple standards.

4 observations recorded.

100Strong

Machine-fetchable trust

Security.txt is published at /.well-known/security.txt with a contact route for machines. The returns policy reads as text at /refunds. The homepage answers automated requests. A shipping policy was not found at standard paths.

3 observations recorded.

85Strong

Commercial rails

Prices are published in raw HTML on the pricing page. A self serve signup form is reachable from the homepage in 2 steps. However, no UCP manifest, commerce platform, or payment processor was detected.

4 observations recorded.

65Passable
Human door83 of 100

Steps to first value

The primary call to action, 'Sign up for free', is 2 steps from the homepage and leads to a signup form. The form itself is 2 steps from the homepage. No account system is required to view pricing or product pages.

1 observation recorded.

80Strong

Required fields

The signup form has 2 fields, both required: Work email and Password. 1 sign in option is offered: Google. Both inputs carry validation rules. The form is minimal and does not ask for unnecessary information.

1 observation recorded.

93Strong

Verification walls

No verification requirement appears on the signup page itself. Google sign in avoids email verification entirely. The form does not mention email confirmation, SMS, or other verification steps.

1 observation recorded.

80Strong

Error recovery

Both of the 2 inputs on the signup form carry validation rules and constraints. The form provides validation feedback. No inline error containers or live regions were detected, so error messaging clarity could not be fully measured.

1 observation recorded.

80Strong

We sent a buying agent. 18 requests, in order

It got through 16 of 18.

The agent got through 16 of 18 requests, but could not find out whether verified agents are recognised. It came up empty on 1 other check too.

01www.seconddoor.ioreach the site at allreached
02/robots.txtfind out whether machines are welcomereached
03www.seconddoor.ioask whether the door opens for requests carrying the AI crawlers' namesreached
04/llms.txtread the site's own guide for language modelsreached
05/sitemap.xmlfind out what pages existreached
06/.well-known/security.txtfind a contact route for machinesreached
07/.well-known/mcp.jsonfind a published agent interfacereached
08/.well-known/ai-plugin.jsonfind an agent plugin manifestreached
09www.seconddoor.iofind out whether verified agents are recognisednot found
10www.seconddoor.ioread the homepage as data rather than as a pagereached
11/openapi.jsonfind a machine readable API specreached
12www.seconddoor.ioread the developer documentationreached
13/pricingread the prices without running JavaScriptreached
14www.seconddoor.ioread the product catalogue as datanot found
15www.seconddoor.ioread a product page as datareached
16www.seconddoor.ioread the returns and shipping termsreached
17www.seconddoor.iofind a comparison page worth citingreached
18/signupwalk the way a visitor would, to a signup form or a productreached

Some cookies are necessary for SecondDoor to work. Others are optional, and tell us how the site and the product are used. Accept all, or decline all optional ones. Without a selection, nothing optional is set. More in our cookie policy.