{
 "agg": {
  "sites": 80,
  "blocked_home": 6,
  "read": 74,
  "llms_txt": 53,
  "llms_unreadable": 6,
  "agent_file_any": 23,
  "mcp_card": 17,
  "answer_bots_blocked_any": 0,
  "training_bots_blocked_any": 5,
  "signup_wall": 32,
  "js_only": 0,
  "no_json_ld": 17,
  "score_100": 12,
  "score_median": 91.0,
  "score_min": 60,
  "score_max": 100,
  "checked_from": "2026-11-02T10:45:39Z",
  "checked_to": "2026-11-02T11:28:08Z"
 },
 "rows": [
  {
   "host": "auth0.com",
   "url": "https://auth0.com/",
   "group": "Dev tools",
   "why": "identity platform",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:19:08Z"
  },
  {
   "host": "cohere.com",
   "url": "https://cohere.com/",
   "group": "AI labs",
   "why": "enterprise AI lab",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:46:17Z"
  },
  {
   "host": "fly.io",
   "url": "https://fly.io/",
   "group": "Hosting",
   "why": "hosting",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "agents-md",
    "api-catalog",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:49:00Z"
  },
  {
   "host": "hubspot.com",
   "url": "https://hubspot.com/",
   "group": "SaaS",
   "why": "CRM most small businesses compare",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:14:46Z"
  },
  {
   "host": "posthog.com",
   "url": "https://posthog.com/",
   "group": "SaaS",
   "why": "analytics, famous docs",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:51:48Z"
  },
  {
   "host": "railway.com",
   "url": "https://railway.com/",
   "group": "Hosting",
   "why": "hosting",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "agents-md",
    "api-catalog",
    "mcp-card",
    "openapi"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:49:08Z"
  },
  {
   "host": "render.com",
   "url": "https://render.com/",
   "group": "Hosting",
   "why": "hosting",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "agents-json",
    "agents-md",
    "api-catalog",
    "mcp-card",
    "openapi"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:48:45Z"
  },
  {
   "host": "sentry.io",
   "url": "https://sentry.io/",
   "group": "SaaS",
   "why": "error tracking",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:51:59Z"
  },
  {
   "host": "upstash.com",
   "url": "https://upstash.com/",
   "group": "Dev tools",
   "why": "serverless Redis and Kafka",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:18:51Z"
  },
  {
   "host": "www.datadoghq.com",
   "url": "https://www.datadoghq.com/",
   "group": "Dev tools",
   "why": "monitoring",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:17:59Z"
  },
  {
   "host": "www.loom.com",
   "url": "https://www.loom.com/",
   "group": "SaaS",
   "why": "screen recording",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 1,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:21:25Z"
  },
  {
   "host": "www.notion.com",
   "url": "https://www.notion.com/",
   "group": "SaaS",
   "why": "docs and wiki",
   "score": 100,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 1,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:49:57Z"
  },
  {
   "host": "supabase.com",
   "url": "https://supabase.com/",
   "group": "Dev tools",
   "why": "backend most AI-built apps use",
   "score": 97,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:48:21Z"
  },
  {
   "host": "www.framer.com",
   "url": "https://www.framer.com/",
   "group": "SaaS",
   "why": "site builder",
   "score": 97,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:51:12Z"
  },
  {
   "host": "zapier.com",
   "url": "https://zapier.com/",
   "group": "SaaS",
   "why": "automation",
   "score": 97,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "agents-json",
    "agents-md",
    "api-catalog",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:50:46Z"
  },
  {
   "host": "nextjs.org",
   "url": "https://nextjs.org/",
   "group": "Docs",
   "why": "Next.js docs",
   "score": 96,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "openapi"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:52:35Z"
  },
  {
   "host": "resend.com",
   "url": "https://resend.com/",
   "group": "SaaS",
   "why": "email API makers use",
   "score": 96,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:51:37Z"
  },
  {
   "host": "vercel.com",
   "url": "https://vercel.com/",
   "group": "Hosting",
   "why": "hosting for indie makers",
   "score": 96,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:47:37Z"
  },
  {
   "host": "www.bigcommerce.com",
   "url": "https://www.bigcommerce.com/",
   "group": "SaaS",
   "why": "online store platform",
   "score": 96,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:20:28Z"
  },
  {
   "host": "www.heroku.com",
   "url": "https://www.heroku.com/",
   "group": "Hosting",
   "why": "original PaaS",
   "score": 96,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:18:26Z"
  },
  {
   "host": "www.intercom.com",
   "url": "https://www.intercom.com/",
   "group": "SaaS",
   "why": "support chat with an AI agent",
   "score": 96,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:17:22Z"
  },
  {
   "host": "www.squarespace.com",
   "url": "https://www.squarespace.com/",
   "group": "SaaS",
   "why": "site builder",
   "score": 96,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:20:02Z"
  },
  {
   "host": "circleci.com",
   "url": "https://circleci.com/",
   "group": "Dev tools",
   "why": "CI/CD",
   "score": 95,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog",
    "mcp-card",
    "openapi"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:22:14Z"
  },
  {
   "host": "grafana.com",
   "url": "https://grafana.com/",
   "group": "Dev tools",
   "why": "dashboards and observability",
   "score": 95,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:18:10Z"
  },
  {
   "host": "www.atlassian.com",
   "url": "https://www.atlassian.com/",
   "group": "SaaS",
   "why": "Jira and Confluence maker",
   "score": 95,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:15:31Z"
  },
  {
   "host": "www.dropbox.com",
   "url": "https://www.dropbox.com/",
   "group": "SaaS",
   "why": "file sync and sharing",
   "score": 95,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:16:39Z"
  },
  {
   "host": "stripe.com",
   "url": "https://stripe.com/",
   "group": "SaaS",
   "why": "payments",
   "score": 94,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:49:16Z"
  },
  {
   "host": "www.mongodb.com",
   "url": "https://www.mongodb.com/",
   "group": "Dev tools",
   "why": "database",
   "score": 93,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:48:31Z"
  },
  {
   "host": "www.typeform.com",
   "url": "https://www.typeform.com/",
   "group": "SaaS",
   "why": "forms",
   "score": 93,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:21:16Z"
  },
  {
   "host": "clerk.com",
   "url": "https://clerk.com/",
   "group": "Dev tools",
   "why": "auth for web apps",
   "score": 92,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:18:59Z"
  },
  {
   "host": "www.twilio.com",
   "url": "https://www.twilio.com/",
   "group": "Dev tools",
   "why": "SMS and voice APIs",
   "score": 92,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "llms.txt exists but starts with a bullet list, no \"# Site name\" first line (checked 2 Nov)",
   "checked_at": "2026-11-02T11:16:54Z"
  },
  {
   "host": "discord.com",
   "url": "https://discord.com/",
   "group": "SaaS",
   "why": "chat and bot platform",
   "score": 91,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:21:36Z"
  },
  {
   "host": "polar.sh",
   "url": "https://polar.sh/",
   "group": "SaaS",
   "why": "payments for makers (we sell through it)",
   "score": 91,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:49:37Z"
  },
  {
   "host": "www.jetbrains.com",
   "url": "https://www.jetbrains.com/",
   "group": "Dev tools",
   "why": "IDE maker",
   "score": 91,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:21:52Z"
  },
  {
   "host": "www.netlify.com",
   "url": "https://www.netlify.com/",
   "group": "Hosting",
   "why": "hosting for indie makers",
   "score": 91,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:47:59Z"
  },
  {
   "host": "www.postman.com",
   "url": "https://www.postman.com/",
   "group": "Dev tools",
   "why": "API platform",
   "score": 91,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:21:58Z"
  },
  {
   "host": "www.salesforce.com",
   "url": "https://www.salesforce.com/",
   "group": "SaaS",
   "why": "largest CRM",
   "score": 91,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "llms.txt exists but is a bare bullet list with no \"# Site name\" first line (checked 2 Nov)",
   "checked_at": "2026-11-02T11:17:46Z"
  },
  {
   "host": "www.wix.com",
   "url": "https://www.wix.com/",
   "group": "SaaS",
   "why": "site builder",
   "score": 91,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:25:54Z"
  },
  {
   "host": "www.zendesk.com",
   "url": "https://www.zendesk.com/",
   "group": "SaaS",
   "why": "help desk",
   "score": 91,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:17:34Z"
  },
  {
   "host": "gitlab.com",
   "url": "https://gitlab.com/",
   "group": "Dev tools",
   "why": "code hosting",
   "score": 90,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:47:30Z"
  },
  {
   "host": "www.sanity.io",
   "url": "https://www.sanity.io/",
   "group": "Dev tools",
   "why": "headless CMS",
   "score": 90,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T11:19:25Z"
  },
  {
   "host": "linear.app",
   "url": "https://linear.app/",
   "group": "SaaS",
   "why": "issue tracker makers admire",
   "score": 89,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:50:15Z"
  },
  {
   "host": "monday.com",
   "url": "https://monday.com/",
   "group": "SaaS",
   "why": "work OS",
   "score": 89,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "a2a-card",
    "agents-json",
    "api-catalog",
    "mcp-card",
    "openapi"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:15:56Z"
  },
  {
   "host": "www.shopify.com",
   "url": "https://www.shopify.com/",
   "group": "SaaS",
   "why": "shops",
   "score": 89,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:50:56Z"
  },
  {
   "host": "calendly.com",
   "url": "https://calendly.com/",
   "group": "SaaS",
   "why": "scheduling",
   "score": 88,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 1,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:21:00Z"
  },
  {
   "host": "neon.com",
   "url": "https://neon.com/",
   "group": "Dev tools",
   "why": "serverless Postgres",
   "score": 88,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "api-catalog",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:18:43Z"
  },
  {
   "host": "www.mailchimp.com",
   "url": "https://www.mailchimp.com/",
   "group": "SaaS",
   "why": "email marketing",
   "score": 88,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:17:06Z"
  },
  {
   "host": "www.figma.com",
   "url": "https://www.figma.com/",
   "group": "SaaS",
   "why": "design",
   "score": 87,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 4,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:50:24Z"
  },
  {
   "host": "www.paddle.com",
   "url": "https://www.paddle.com/",
   "group": "SaaS",
   "why": "merchant of record",
   "score": 87,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:20:49Z"
  },
  {
   "host": "bolt.new",
   "url": "https://bolt.new/",
   "group": "AI dev tools",
   "why": "AI app builder",
   "score": 86,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "none found",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:46:54Z"
  },
  {
   "host": "replit.com",
   "url": "https://replit.com/",
   "group": "AI dev tools",
   "why": "AI app builder",
   "score": 86,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:46:34Z"
  },
  {
   "host": "webflow.com",
   "url": "https://webflow.com/",
   "group": "SaaS",
   "why": "site builder",
   "score": 86,
   "home": "ok",
   "home_note": "",
   "llms_txt": "could not read",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:51:23Z"
  },
  {
   "host": "wordpress.com",
   "url": "https://wordpress.com/",
   "group": "SaaS",
   "why": "hosted WordPress",
   "score": 86,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:19:53Z"
  },
  {
   "host": "www.cloudflare.com",
   "url": "https://www.cloudflare.com/",
   "group": "Hosting",
   "why": "runs bot walls for much of the web",
   "score": 84,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "a2a-card",
    "agents-json",
    "mcp-card",
    "openapi"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:48:13Z"
  },
  {
   "host": "www.cursor.com",
   "url": "https://www.cursor.com/",
   "group": "AI dev tools",
   "why": "AI code editor makers use",
   "score": 84,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:46:25Z"
  },
  {
   "host": "plausible.io",
   "url": "https://plausible.io/",
   "group": "SaaS",
   "why": "indie analytics, open numbers",
   "score": 82,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:52:09Z"
  },
  {
   "host": "www.docker.com",
   "url": "https://www.docker.com/",
   "group": "Dev tools",
   "why": "containers",
   "score": 82,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:21:44Z"
  },
  {
   "host": "v0.app",
   "url": "https://v0.app/",
   "group": "AI dev tools",
   "why": "Vercel's AI UI builder",
   "score": 81,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:47:05Z"
  },
  {
   "host": "asana.com",
   "url": "https://asana.com/",
   "group": "SaaS",
   "why": "work management",
   "score": 80,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T11:15:15Z"
  },
  {
   "host": "developer.mozilla.org",
   "url": "https://developer.mozilla.org/",
   "group": "Docs",
   "why": "MDN, the web's docs",
   "score": 80,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "none found",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:52:14Z"
  },
  {
   "host": "mistral.ai",
   "url": "https://mistral.ai/",
   "group": "AI labs",
   "why": "European AI lab",
   "score": 80,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes (dead links)",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": true,
   "note": "",
   "checked_at": "2026-11-02T10:45:56Z"
  },
  {
   "host": "www.anthropic.com",
   "url": "https://www.anthropic.com/",
   "group": "AI labs",
   "why": "makes Claude, an agent that browses",
   "score": 80,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "none found",
   "js_only": false,
   "json_ld": false,
   "note": "its docs at docs.claude.com/llms.txt do serve one (checked 2 Nov)",
   "checked_at": "2026-11-02T10:45:39Z"
  },
  {
   "host": "slack.com",
   "url": "https://slack.com/",
   "group": "SaaS",
   "why": "team chat",
   "score": 79,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:50:34Z"
  },
  {
   "host": "gumroad.com",
   "url": "https://gumroad.com/",
   "group": "SaaS",
   "why": "sell digital products",
   "score": 78,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [
    "agents-json",
    "mcp-card"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T11:20:37Z"
  },
  {
   "host": "huggingface.co",
   "url": "https://huggingface.co/",
   "group": "AI labs",
   "why": "home of open models",
   "score": 78,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [
    "api-catalog"
   ],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:46:10Z"
  },
  {
   "host": "docs.python.org",
   "url": "https://docs.python.org/3/",
   "group": "Docs",
   "why": "Python docs",
   "score": 75,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "none found",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:52:22Z"
  },
  {
   "host": "www.lemonsqueezy.com",
   "url": "https://www.lemonsqueezy.com/",
   "group": "SaaS",
   "why": "payments for makers",
   "score": 75,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:49:47Z"
  },
  {
   "host": "github.com",
   "url": "https://github.com/",
   "group": "Dev tools",
   "why": "where code lives",
   "score": 74,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:53:42Z"
  },
  {
   "host": "react.dev",
   "url": "https://react.dev/",
   "group": "Docs",
   "why": "React docs",
   "score": 74,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T10:52:27Z"
  },
  {
   "host": "www.airtable.com",
   "url": "https://www.airtable.com/",
   "group": "SaaS",
   "why": "no-code database, agent integrations",
   "score": 70,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T11:15:03Z"
  },
  {
   "host": "www.digitalocean.com",
   "url": "https://www.digitalocean.com/",
   "group": "Hosting",
   "why": "developer cloud",
   "score": 70,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T11:18:18Z"
  },
  {
   "host": "clickup.com",
   "url": "https://clickup.com/",
   "group": "SaaS",
   "why": "all-in-one project tool",
   "score": 69,
   "home": "ok",
   "home_note": "",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "captcha",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T11:16:12Z"
  },
  {
   "host": "miro.com",
   "url": "https://miro.com/",
   "group": "SaaS",
   "why": "online whiteboard",
   "score": 64,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "bot wall",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T11:16:27Z"
  },
  {
   "host": "trello.com",
   "url": "https://trello.com/",
   "group": "SaaS",
   "why": "kanban boards",
   "score": 60,
   "home": "ok",
   "home_note": "",
   "llms_txt": "no",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "open",
   "js_only": false,
   "json_ld": false,
   "note": "",
   "checked_at": "2026-11-02T11:15:48Z"
  },
  {
   "host": "lovable.dev",
   "url": "https://lovable.dev/",
   "group": "AI dev tools",
   "why": "AI app builder",
   "score": null,
   "home": "blocked",
   "home_note": "Our agent got HTTP 403 with a bot check page on your home page. Assistants that browse for people (ChatGPT, Claude, Perplexity) usually meet",
   "llms_txt": "yes",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "n/a",
   "js_only": null,
   "json_ld": null,
   "note": "its docs at docs.lovable.dev/llms.txt do serve one (checked 2 Nov)",
   "checked_at": "2026-11-02T10:46:49Z"
  },
  {
   "host": "openai.com",
   "url": "https://openai.com/",
   "group": "AI labs",
   "why": "makes ChatGPT agent",
   "score": null,
   "home": "blocked",
   "home_note": "Our agent got HTTP 403 with a bot check page on your home page. Assistants that browse for people (ChatGPT, Claude, Perplexity) usually meet",
   "llms_txt": "could not read",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "n/a",
   "js_only": null,
   "json_ld": null,
   "note": "its docs at platform.openai.com/docs/llms.txt do serve one (checked 2 Nov)",
   "checked_at": "2026-11-02T10:45:47Z"
  },
  {
   "host": "www.algolia.com",
   "url": "https://www.algolia.com/",
   "group": "Dev tools",
   "why": "search API",
   "score": null,
   "home": "blocked",
   "home_note": "Our agent got HTTP 403 with a bot check page on your home page. Assistants that browse for people (ChatGPT, Claude, Perplexity) usually meet",
   "llms_txt": "could not read",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "n/a",
   "js_only": null,
   "json_ld": null,
   "note": "",
   "checked_at": "2026-11-02T11:19:18Z"
  },
  {
   "host": "www.canva.com",
   "url": "https://www.canva.com/",
   "group": "SaaS",
   "why": "design tool for non-designers",
   "score": null,
   "home": "blocked",
   "home_note": "Our agent got HTTP 403 with a bot check page on your home page. Assistants that browse for people (ChatGPT, Claude, Perplexity) usually meet",
   "llms_txt": "could not read",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 5,
   "signup": "n/a",
   "js_only": null,
   "json_ld": null,
   "note": "",
   "checked_at": "2026-11-02T11:16:23Z"
  },
  {
   "host": "www.contentful.com",
   "url": "https://www.contentful.com/",
   "group": "Dev tools",
   "why": "headless CMS",
   "score": null,
   "home": "blocked",
   "home_note": "Our agent got HTTP 429 (rate limited) on your home page. Assistants that browse for people (ChatGPT, Claude, Perplexity) usually meet the sa",
   "llms_txt": "could not read",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "n/a",
   "js_only": null,
   "json_ld": null,
   "note": "home page answers our agent with a Vercel Security Checkpoint page (HTTP 429), repeated 3 times over 5 minutes, so a bot check rather than a one-off rate limit (checked 2 Nov)",
   "checked_at": "2026-11-02T11:28:08Z"
  },
  {
   "host": "www.perplexity.ai",
   "url": "https://www.perplexity.ai/",
   "group": "AI labs",
   "why": "answer engine that cites sites",
   "score": null,
   "home": "blocked",
   "home_note": "Our agent got HTTP 403 with a bot check page on your home page. Assistants that browse for people (ChatGPT, Claude, Perplexity) usually meet",
   "llms_txt": "could not read",
   "agent_files": [],
   "answer_bots_blocked": 0,
   "training_bots_blocked": 0,
   "signup": "n/a",
   "js_only": null,
   "json_ld": null,
   "note": "its docs at docs.perplexity.ai/llms.txt do serve one (checked 2 Nov)",
   "checked_at": "2026-11-02T10:45:52Z"
  }
 ]
}
