Apple
Applebot-Extended
What it is
Applebot-Extended is Apple's robots.txt opt-out token for use of Applebot-crawled material in generative foundation-model training. Aiola classifies it as training because it performs automated collection rather than a user-triggered fetch.
In Aiola's taxonomy, Training means scraped for model training or dataset development.
User agent
Look for the match token inside the complete HTTP User-Agent header. Tokens can be spoofed, so use the network checks below for authentication.
Applebot-ExtendedApplebot-ExtendedOfficial IP ranges
Apple publishes an official JSON feed. This cached snapshot contains 12 CIDR prefixes, last fetched 2026-07-11. Open the live source ↗
17.22.237.0/24
17.22.245.0/24
17.22.253.0/24
17.241.193.160/27
17.241.200.160/27
17.241.208.160/27
17.241.219.0/24
17.241.227.0/24
17.241.75.0/24
17.246.15.0/24
17.246.19.0/24
17.246.23.0/24Verify authenticity
Start with the source IP recorded by your trusted edge or server, not an untrusted forwarded header.
python3 -c 'import ipaddress; print(ipaddress.ip_address("REQUEST_IP") in ipaddress.ip_network("17.22.237.0/24"))'host REQUEST_IP
# Confirm the hostname ends in an official suffix
host RETURNED_HOSTNAME
# The forward lookup must return REQUEST_IPFor production checks, test against every current prefix in the vendor feed. Re-fetch feeds regularly: a July 2026 snapshot is evidence of publication, not a permanent firewall list.
Control it with robots.txt
Apple documents crawler controls for this bot family. Robots.txt can direct cooperative crawling, but it cannot prove that a request is authentic.
User-agent: Applebot-Extended
Allow: /User-agent: Applebot-Extended
Disallow: /Track it
Aiola tracks this crawler on your site — crawls, pages, trends. See when Applebot-Extended arrives, which URLs it requests, and how activity changes over time.
Explore Aiola AnalyticsFAQ
What is Applebot-Extended?
Applebot-Extended is Apple's robots.txt opt-out token for use of Applebot-crawled material in generative foundation-model training. Aiola classifies it as training because it performs automated collection rather than a user-triggered fetch.
What user-agent token identifies Applebot-Extended?
Match the case-insensitive token “Applebot-Extended” in the User-Agent header. A matching header alone does not authenticate the sender.
Can I verify Applebot-Extended by IP address?
Apple publishes a JSON feed, and this page snapshots 12 CIDR prefixes fetched on 2026-07-11. Match the source IP against the current vendor feed before trusting it.
Can robots.txt block Applebot-Extended?
Apple documents crawler controls for this bot family. Robots.txt can direct cooperative crawling, but it cannot prove that a request is authentic. Use the specific “Applebot-Extended” group when you want a rule for this identity without changing rules for every crawler.