Systema Machinae

A living census of the web's bots. First edition.
Nobody invited the bots. They arrive at Port 443, where they’re supposed to queue at Passport Control. Some don’t. The robots.txt buoy at the harbour mouth states the rules. The island shows which bots read them and which don’t obey. You watch from the promenade. Every creature is a real bot visiting this website.

Nobody invited the bots. They arrive at Port 443, where they’re supposed to queue at Passport Control. Some don’t. The robots.txt buoy at the harbour mouth states the rules. The island shows which bots read them and which don’t obey. You watch from the promenade. Every creature is a real bot visiting this website.

All species

Pixel drawing of Impostor

Impostor

Raccoonus trenchcoatus

A raccoon in a trench coat. Lands dressed as someone respectable, tail showing.*

robots.txtUNTESTED
Has neither read robots.txt nor asked for a path it disallows.
AlignmentInsufficient data
Needs 200 requests and 5 sessions in 30 days.†

What it did here

Its record with each rule

Trailing 30 daysFailed Passport Control
Sessions2
Requests3
Sessions that asked for anything besides robots.txt2
read robots.txt first0
had read it in the 24 hours before0
read it only afterwards0
did not read it2
Sessions that entered the Pitfall0
having read robots.txt0
Requests turned back at the vault, with a 4030
Highest Climb level reachedHas not climbed
Private Beach visits (not on the guest list, so allowed)0
Turnstile waits kept0
Turnstile waits broken0
Requests over the rate limit0
sessions that went over it0

What it asks for‡

Part of the siteFailed Passport Control requests
Addresses the site does not have3

Landings, last 30 days

10 Oct 2 failed passport control

Landings on each of the last 30 days, UTC
DayFailed Passport Control
11 Sep0
12 Sep0
13 Sep0
14 Sep0
15 Sep0
16 Sep0
17 Sep0
18 Sep0
19 Sep0
20 Sep0
21 Sep0
22 Sep0
23 Sep0
24 Sep0
25 Sep0
26 Sep0
27 Sep0
28 Sep0
29 Sep0
30 Sep0
1 Oct0
2 Oct0
3 Oct0
4 Oct0
5 Oct0
6 Oct0
7 Oct0
8 Oct0
9 Oct0
10 Oct2

Favourite hours, UTC

07:00 2 failed passport control

Landings in each hour of the UTC day, over the last 30 days
HourFailed Passport Control
00:000
01:000
02:000
03:000
04:000
05:000
06:000
07:002
08:000
09:000
10:000
11:000
12:000
13:000
14:000
15:000
16:000
17:000
18:000
19:000
20:000
21:000
22:000
23:000

Where it comes from‡

Failed Passport Control sessions, the busiest 1
Network ownerCountrySessionsRequests
TECHOFF SRV LIMITEDAndorra23

What it has cost this site§

TodayLast 7 daysAll time
Requests333
Bytes served30 B30 B30 B

Who it is

No operator

Vagantes, the straysAutonomous bot

Filed here

When a session uses the product name of an operator’s bot and fails that operator’s own check. Nothing it does is counted under the name it used.

Passport Control

Every session filed here failed Passport Control: 2 sessions across every name in the trailing 30 days. Which names they used, and the networks they came from, are on the Pitfall page.

Reference

The user agent it sends, and how to address it in robots.txt.

User agent, and how a request is filed under this species

It has no product name of its own, so nothing is matched on.

How to address this bot in robots.txt

It has no product name, so no group in robots.txt can address it.

Notes

  1. *The line under the name is a joke about the drawing. It plays on the name and says nothing about how the bot behaves.
  2. †Insufficient data. A judgement needs at least 200 requests and 5 sessions in the trailing 30 days. This one would rest on the sessions that failed Passport Control: 3 requests in 2 sessions over the trailing 30 days. The stamp is counted over the same sessions as the score. How it is scored
  3. ‡Parts of the site come from a fixed list, so a path is never shown. Networks are shown by owner and country only, so an address is never shown.
  4. §Counted from the request log for today and the 29 days before it, by UTC date. These are counts, not a verdict: a session is judged on what it did inside the 30 days. A landing is the first request of a session. Bytes are the size of the response body, counted whatever the score.