# Profound: 13 point Door Gap
- Site: tryprofound.com
- Scanned: 2026-09-08
- Scan type: Basic scan
- Business type: b2b_saas
- Report: https://www.seconddoor.io/r/tryprofound-f58sg4
- Scanner version: 12
A product with published pricing and a one-field signup, but no API documentation or self-serve credentials for agents to integrate.
## Scores
| Measure | Score |
| --- | --- |
| Humans | 78/100 |
| Agents | 65/100 |
| Composite | 72/100 |
| Door Gap | 13 points |
| Percentile | 97th |
The human score is the mean of the four human dimensions, the agent score the mean of the six agent dimensions, and the Door Gap the difference between them.
## What the machine actually did
The agent got through 8 of 15 requests, but could not read the site's own guide for language models. It came up empty on 6 other checks too.
- ok      reach the site at all
- ok      find out whether machines are welcome
- ok      ask whether the door opens for requests carrying the AI crawlers' names
- missing read the site's own guide for language models
- ok      find out what pages exist
- ok      find a contact route for machines
- ok      find a published agent interface
- missing find an agent plugin manifest
- missing find out whether verified agents are recognised
- missing read the homepage as data rather than as a page
- missing find a machine readable API spec
- missing read the developer documentation
- ok      read the prices without running JavaScript
- missing find a comparison page worth citing
- ok      walk the way a visitor would, to a signup form or a product
## Top issues
1. **No comparison or alternatives page exists, which is the page an assistant cites when a buyer asks it to shortlist vendors.** (machine_discoverability)
2. **No developer documentation is linked from the homepage, in raw HTML or the rendered page, so integration starts with a search engine.** (programmatic_onboarding)
3. **No comparison or alternatives page prevents agents from understanding how this product ranks against competitors when shortlisting vendors.** (machine_discoverability)
The evidence and the recommended fix for each are on the report page: https://www.seconddoor.io/r/tryprofound-f58sg4
## Files generated from this scan
- **Pricing as Offer structured data** at `pricing page`, 20 minutes, developer. Verify: The next scan reads Offer structured data with a price and currency on the pricing page, and the pricing check credits it.
- **A comparison page brief** at `/compare/profound-vs-competitor`, 3 hours, no developer needed. Verify: The next scan finds a comparison page listed in the sitemap or linked from the homepage, and reads its text without JavaScript.
- **robots.txt rules for AI crawlers** at `/robots.txt`, 10 minutes, no developer needed. Verify: The next scan reads robots.txt and finds every search and agent crawler allowed, none of them kept off product or pricing paths.
- **Machine interfaces: where you stand** at `notes`, 10 minutes, no developer needed. Verify: The next scan finds the interface you published answering at its well-known path, and that check passes.
- **pricing.md** at `/pricing.md`, 20 minutes, no developer needed. Verify: The next scan fetches /pricing.md as text and records pricing as machine readable.
- **Organization structured data** at `homepage`, 15 minutes, developer. Verify: The next scan reads Organization and WebSite nodes in the homepage JSON-LD and the structured data check passes.
- **llms.txt** at `/llms.txt`, 15 minutes, no developer needed. Verify: The next scan fetches /llms.txt as text and the llms.txt check passes.
Each file is written from what this scan found on the site. The content is in the JSON once the evidence is opened: https://www.seconddoor.io/api/reports/tryprofound-f58sg4
## The agent door
- **machine_discoverability** 88/100. No AI crawler is blocked by robots.txt, a real browser is served the page normally, and the sitemap lists 411 URLs. However, the homepage carries no schema.org markup and /llms.txt is not published, so machines cannot infer what the.
- **programmatic_onboarding** 10/100. The documentation site at docs.tryprofound.com contains 2634 characters of text but shows no API credentials, endpoints, code samples, or authentication documentation.
- **pricing_legibility** 85/100. 8 prices are readable in the homepage HTML without JavaScript, across three named tiers: Starter, Growth, and Enterprise. All prices are published; the Enterprise tier is not gated behind a demo request or sales contact form.
- **agent_aware_instrumentation** 58/100. An MCP manifest is published at https://docs.tryprofound.com/.well-known/mcp.json, enabling Claude and other MCP-aware agents to discover the service. No OpenAPI spec, ai-plugin.json, or OAuth authorization metadata is published.
- **machine_fetchable_trust** 85/100. security.txt is published at /.well-known/security.txt with a contact route for machines. The homepage responds to automated requests with HTTP 200 and serves content normally to a browser carrying an AI user agent.
- **commercial_rails** 65/100. Prices are published in raw HTML on the pricing page with no JavaScript required. A self-serve signup form is reachable from the homepage via the Get Started button.
## The human door
- **steps_to_first_value** 80/100. The Get Started button on the homepage leads to a signup form in 2 steps. The form asks for one field (email) and carries no payment requirement, so a visitor can create an account and access the product without friction.
- **required_fields** 85/100. The signup form contains 1 field total, and 1 of 1 is required (email). No optional fields, phone numbers, company names, or verification codes are requested before account creation.
- **verification_walls** 65/100. The signup page does not display email verification, SMS verification, or CAPTCHA requirements in the form itself. The walk could not observe what happens after submission, so verification may occur after the form is posted.
- **error_recovery** 80/100. All 1 input field on the signup form carries a validation rule (email format). No inline error containers or live regions are present to guide users through correction, but the validation attribute itself enables browser-native error.
---
Scored by SecondDoor. Method: https://www.seconddoor.io/methodology
Scan another site: https://www.seconddoor.io
Rate an issue or this report: POST https://www.seconddoor.io/api/feedback, or the rate_fix tool on https://www.seconddoor.io/api/mcp
