THE FOMITE

Species index / openai

GPTBot

Operated by OpenAI. Identity is self-declared and unverified.

67Requests
1Distinct IPs
27Well-known probes
2026-08-19First seen
2026-10-03Last seen

Identity

Kindcrawler
Familyopenai
Stated purposetraining
UA matchgptbot
Verifiedno
robots.txtnever-read
Operator docshttps://platform.openai.com/docs/gptbot

What it went looking for

The order and selection of discovery paths is a design fingerprint: it reflects which conventions whoever built this client decided to support.

PathHitsFirstLast
/sitemap.xml252026-08-192026-09-23
/llms.txt32026-08-192026-09-15
/.well-known/security.txt32026-08-192026-09-15
/openapi.json32026-08-192026-09-15
/.well-known/fomite.json22026-08-192026-08-19
/.well-known/mcp-manifest-attestation12026-08-252026-08-25
/ai.txt12026-08-192026-08-19

Protocol fingerprint

HTTPTLSCipherALPNRequests
HTTP/2.0TLS1.3TLS_AES_128_GCM_SHA256h2270
HTTP/1.1TLS1.3TLS_AES_128_GCM_SHA256http/1.112
HTTP/1.1------1

TLS client fingerprint

Captured off the wire before the proxy terminates TLS. JA4 is stable across IP changes and much harder to spoof than a User-Agent string, so it is the strongest identity signal on this page.

JA4JA3TLSALPNSeen
t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e306d67dcbb3e8f779...13h2,http/1.11
t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e30ba716923ca04687...13h2,http/1.11
t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e30ccc2270b654bf3d...13h2,http/1.11
t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e31596d0ed12980513...13h2,http/1.11
t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e3196cd97cd4679429...13h2,http/1.11
t13d1011h2_61a7ad8aa9b6_3fcd1a44f3e306d053447584c392...13h2,http/1.11

Header order

The order a client sends its HTTP headers in is a design fingerprint of the library that built the request. Captured on plaintext port 80 only, since the proxy normalises order before the application sees it.

1. x-openai-host-hash
2. from
3. user-agent
4. referer
5. accept
6. accept-encoding
7. host

seen 1x

Requests per day (60 days)

DayRequests 
2026-08-191
2026-08-201
2026-08-211
2026-08-231
2026-08-241
2026-08-251
2026-08-261
2026-08-271
2026-08-2835
2026-08-311
2026-09-011
2026-09-021
2026-09-031
2026-09-051
2026-09-091
2026-09-101
2026-09-111
2026-09-121
2026-09-131
2026-09-141
2026-09-151
2026-09-161
2026-09-171
2026-09-181
2026-09-191
2026-09-201
2026-09-211
2026-09-221
2026-09-231
2026-09-261
2026-09-272
2026-10-031