Directory / Monitoring

WatchForBot

Fully verifiable

WatchFor's monitoring probe, which checks that websites, APIs, servers and certificates its customers have configured are healthy, from fixed locations worldwide. It performs only the specific check each monitor defines and does not crawl sites, follow links or harvest content. WatchFor publishes a machine-readable address list and forward-confirmed reverse DNS under probe.watchfor.io so site owners can tell a genuine probe from a spoofed user agent.

Operated by WatchFor · Official documentation

User agents

Patterns this directory matches, with real observed strings.

  • regexWatchForBot/\d
  • observedMozilla/5.0 (compatible; WatchForBot/1.0; +https://watchfor.io/bot)

How to verify

Fetch the official IP range feed

curl -s https://watchfor.io/ips.json

Reverse-DNS check a client IP

dig -x <client-ip> +short   # expect a hostname matching *.probe.watchfor.io

Reverse-DNS suffixes: *.probe.watchfor.io

IP ranges (39)

Refreshed daily from the operator's feed. Also available as /data/ips/watchforbot.ips and /data/bots/watchforbot.json.

13.114.238.105/32
13.244.54.44/32
13.250.143.183/32
13.63.231.185/32
15.217.52.23/32
15.236.177.94/32
16.164.39.228/32
16.54.175.65/32
16.79.55.179/32
18.132.86.229/32
18.226.195.23/32
18.230.13.42/32
2406:da11:f61:f300:c9c:e64a:61d6:e80e/128
2406:da12:8bb0:3f00:9f31:99ac:aed7:33fe/128
2406:da14:13bb:ce00:f883:cbfe:84e7:e1a9/128
2406:da18:1863:b400:fb92:3b38:6bdd:8386/128
2406:da19:45b:cd00:909b:f6b4:f77e:51de/128
2406:da1a:1082:bd00:3d80:8d20:9d2f:5b18/128
2406:da1c:1682:5900:df7:d42c:8b58:f39e/128
2600:1f11:26:9200:5230:88f5:ca1c:8dba/128
2600:1f14:3b0c:6400:914:8212:717f:84b8/128
2600:1f16:9d5:ec00:310f:fa1:98de:3f60/128
2600:1f17:428c:c500:8ebb:1f23:21f7:62b4/128
2600:1f18:7b53:2800:f95c:9c84:6f85:e3e7/128
2600:1f1e:a43:c500:76cf:93f:7a49:9f8e/128
2a05:d011:f31:a700:6ab:26fc:e1b6:a2a/128
2a05:d012:c19:3401:4dc9:840d:8f8d:85d0/128
2a05:d014:155e:5600:c3a5:473e:e9d7:4fcb/128
2a05:d016:db4:1200:e052:7feb:a7dd:1cb8/128
2a05:d01c:d1f:1b00:8c65:d5a7:3b55:f96b/128
2a05:d025:f8:fa00:fe40:7f04:148e:1f95/128
3.103.20.111/32
3.111.4.15/32
34.210.233.0/32
35.157.172.211/32
52.62.237.155/32
52.73.13.30/32
78.14.142.185/32
85.206.149.28/32

Good Bot Practices scorecard

  • Identifies honestly

    Stable UA token documented (1 pattern)

  • Verifiable

    Fully verifiable

  • Respects robots.txt

    Service traffic you configured — robots.txt does not apply

  • Behaves

    Crawl-rate behavior is operator-declared; not machine-verifiable from this dataset

  • Reachable operator

    Operator and documentation published

Measured against the Good Bot Practices.