{"kind":"crawlcheck-rights","v":2,"domain":"h2o.ai","path":"/","agent":null,"read_at":"2026-10-20T04:55:21.560Z","uses":{"train":{"value":"restricted_by_terms","decided_by":{"signal":"terms page","url":"https://h2o.ai/legal/terms-of-use","evidence":"You agree not to: Violate any applicable laws or regulations Infringe our or any third party&#x27;s intellectual property rights Disrupt or interfere with the Site’s functionality Use the Site to distribute spam, malware, or other harmful content Use any robot, spider, or other automatic device to access the Site for scraping or monitoring purposes including for data mining, extraction, or collection Use the Site or its content to develop, train, or improve any machine learning or artificial intelligence models without our prior written consent."},"agents_considered":["GPTBot","ClaudeBot","Google-Extended","CCBot","Applebot-Extended","meta-externalagent"],"signals":[{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","says":"access allowed","agents_denied":[],"agents_allowed":["GPTBot","ClaudeBot","Google-Extended","CCBot","Applebot-Extended","meta-externalagent"],"evidence":"Allow: / (group for GPTBot, its own group)","line":2},{"signal":"terms page","url":"https://h2o.ai/legal/terms-of-use","says":"restricted","evidence":"You agree not to: Violate any applicable laws or regulations Infringe our or any third party&#x27;s intellectual property rights Disrupt or interfere with the Site’s functionality Use the Site to distribute spam, malware, or other harmful content Use any robot, spider, or other automatic device to access the Site for scraping or monitoring purposes including for data mining, extraction, or collection Use the Site or its content to develop, train, or improve any machine learning or artificial intelligence models without our prior written consent."}],"conflicts":[]},"ground":{"value":"not_declared","decided_by":{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","evidence":"access is open to OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User on / and no signal states whether ground is allowed"},"agents_considered":["OAI-SearchBot","ChatGPT-User","Claude-SearchBot","Claude-User","PerplexityBot","Perplexity-User"],"signals":[{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","says":"access allowed","agents_denied":[],"agents_allowed":["OAI-SearchBot","ChatGPT-User","Claude-SearchBot","Claude-User","PerplexityBot","Perplexity-User"],"evidence":"Allow: / (group for OAI-SearchBot, its own group)","line":2}],"conflicts":[]},"summarize":{"value":"not_declared","decided_by":{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","evidence":"access is open to OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User on / and no signal states whether summarize is allowed"},"agents_considered":["OAI-SearchBot","ChatGPT-User","Claude-SearchBot","Claude-User","PerplexityBot","Perplexity-User"],"signals":[{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","says":"access allowed","agents_denied":[],"agents_allowed":["OAI-SearchBot","ChatGPT-User","Claude-SearchBot","Claude-User","PerplexityBot","Perplexity-User"],"evidence":"Allow: / (group for OAI-SearchBot, its own group)","line":2}],"conflicts":[]},"cite":{"value":"not_declared","decided_by":{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","evidence":"access is open to OAI-SearchBot, Claude-SearchBot, PerplexityBot, Googlebot, Bingbot on / and no signal states whether cite is allowed"},"agents_considered":["OAI-SearchBot","Claude-SearchBot","PerplexityBot","Googlebot","Bingbot"],"signals":[{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","says":"access allowed","agents_denied":[],"agents_allowed":["OAI-SearchBot","Claude-SearchBot","PerplexityBot","Googlebot","Bingbot"],"evidence":"Allow: / (group for OAI-SearchBot, its own group)","line":2}],"conflicts":[]},"transact":{"value":"not_declared","decided_by":{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","evidence":"access is open to ChatGPT-User, Claude-User, Perplexity-User on / and no signal states whether transact is allowed"},"agents_considered":["ChatGPT-User","Claude-User","Perplexity-User"],"signals":[{"signal":"robots.txt","url":"https://h2o.ai/robots.txt","says":"access allowed","agents_denied":[],"agents_allowed":["ChatGPT-User","Claude-User","Perplexity-User"],"evidence":"Allow: / (group for ChatGPT-User, its own group)","line":2}],"conflicts":[]}},"terms":{"url":"https://h2o.ai/legal/terms-of-use","status":200,"ai_clauses":["You agree not to: Violate any applicable laws or regulations Infringe our or any third party&#x27;s intellectual property rights Disrupt or interfere with the Site’s functionality Use the Site to distribute spam, malware, or other harmful content Use any robot, spider, or other automatic device to access the Site for scraping or monitoring purposes including for data mining, extraction, or collection Use the Site or its content to develop, train, or improve any machine learning or artificial intelligence models without our prior written consent."],"automated_access_clauses":[]},"sources_read":[{"url":"https://h2o.ai/robots.txt","status":200,"used":true},{"url":"https://h2o.ai/","status":200},{"url":"https://h2o.ai/.well-known/tdmrep.json","status":404},{"url":"https://h2o.ai/ai.txt","status":410},{"url":"https://h2o.ai/legal/terms-of-use","status":200}],"page_status":200,"first_read":"2026-10-09T04:10:58.026Z","history":[],"values":{"train":"restricted_by_terms","ground":"not_declared","summarize":"not_declared","cite":"not_declared","transact":"not_declared"},"read_now":true,"precedence":"unknown when robots.txt was refused or unreachable and nothing else answers; a denial in any signal denies; an explicit yes allows; a snippet limit limits; an AI clause in the terms restricts a use no machine-readable signal answers; anything else is not_declared. Access (robots.txt for each agent's own RFC 9309 group) and use (Content-Signal, ai.txt, TDM-Rep, robots meta, X-Robots-Tag) are both listed in signals[].","uses_defined":{"train":"collecting the page to train AI models (Content-Signal ai-train, TDM-Rep, ai.txt, noai)","ground":"fetching the page to ground an AI answer (Content-Signal ai-input, nosnippet)","summarize":"showing a summary or excerpt of the page in an AI answer (ai-input, nosnippet, max-snippet)","cite":"listing the page as a search or answer source (Content-Signal search, noindex)","transact":"an agent acting on the page for a user (user-initiated agents' robots.txt groups; no standard use signal exists)"},"reading":"What the site declares, read at read_at. Not legal advice and not a statement of what any crawler does.","code":{"version_id":"6929574e-df21-45a5-8a92-5b8ba41cc9aa","script_sha16":"85c9b9b6c9a512ed","state":"attested","deployed":{"at":"2026-10-18T20:02:49.319Z","commit":"2bf491f55991","run":"39161431635"},"build_log_entry":597,"score_version":32,"scoring_policy_sha256":"d3c9c95d409dae4e90b8e868ff113e631e445e33c14a0cc008dda144293821b3","decision_rules_sha256":"18dd5636e0896692ab518050cb401744edea2e6f1086dff94fead314959bdc3e","check":"https://crawlcheck.io/api/v1/builds/6929574e-df21-45a5-8a92-5b8ba41cc9aa"},"sha256":"65e4efb0ef638b57c4096a6a05910e07e8b04d820e80721525ce23ef2548f039","signature":{"v":1,"alg":"Ed25519","kid":"1hHmE3fo1rg5Ig70wuFtJ5wBc7G-sUTgUJkxyPWFRps","over":"sha256","message":"crawlcheck-data-v1\n65e4efb0ef638b57c4096a6a05910e07e8b04d820e80721525ce23ef2548f039","sig":"x65C0nFLGOhfUwOvmo1OjobZqMc_dA2M7FxgDK04tQQS_Ww6yTcbR1FVVLkIACaYJ6kzIY5GTVsjsGtWMNk2CA","signed_at":"2026-10-20T04:55:21.866Z","key":{"kid":"1hHmE3fo1rg5Ig70wuFtJ5wBc7G-sUTgUJkxyPWFRps","jwk":{"kty":"OKP","crv":"Ed25519","x":"5TmKCOx0TTHepq7HwyXBHvGQpVCSBd2lV8cLzYVqFxQ"},"published_in":"https://crawlcheck.io/.well-known/http-message-signatures-directory"},"canonical":"sha256 over canonical JSON of every field except sha256 and signature"}}