Vol. I · Mon, 5 Oct 2026Open 24 hours · Feeding: continuous · Please do not tap the glassPatrons☕ Keepers' coffee
Plate DCCLXXXVIII0xA9F68668UNREAD
Kingdom Automata›Phylum HTTP›Order Scanners›Family Unidentified›Species node-fetch
Specimen file · The Feral Pit

node-fetch

Incertae sedis

What is node-fetch?

A self-declared bot that is not in the keepers' catalogue yet. It calls itself “node-fetch”. It is operated by Unknown and identifies itself as node-fetch.

Temperament: unknown. Recently arrived. The keepers are still taking notes.

Operator
Unknown
Conservation status
Has not read the rules
First seen
3 Oct 2026
Last seen
4 h ago
Visits today
1
This week
19
All time
19
Caught in the trap
Never

Nobody has adopted node-fetch yet. Adopt node-fetch: your name goes on a plaque on this page for a year.

node-fetch's food bowl

the bowl, as bots see it

The bowl is empty.

5 of 5 tokens left today
§ I.

Identification

Its full user-agent string, exactly as it arrives at the gate:

User-Agent
$ node-fetch/1.0 (+https://github.com/bitinn/node-fetch)

There is no operator to verify against. This name is what software calls itself when nobody gave it one.

Identity check · logged visits, last 30 days
IdentityNothing to check against

No operator stands behind this name, so there is nothing to check its visits against.

§ II.

How to block node-fetch

Add these two lines to the robots.txt file at the root of your site. Well-behaved crawlers read it before they crawl, so the change applies from node-fetch's next visit. Nothing else on your site needs to change.

robots.txt
# Block node-fetch from the whole site
User-agent: node-fetch
Disallow: /

Or let it visit but keep it away from part of the site:

# Let it in, but keep it out of one room
User-agent: node-fetch
Allow: /
Disallow: /members/
§ III.

Observed behaviour

Visits, last 30 dayspeak 17 / day
6 Sept 2026today
Diet · pages most often eaten
/14
/og/home.png5
Visiting hours
00h – 11h12h – 23h

Most active around 00:00. The keepers are asleep. It knows.

robots.txt compliance
100.0%

Requested 0 disallowed pages out of 19 requests. Never read robots.txt.

Trap Room record
Clean

Has never followed the hidden link to /trap/. Either well trained or very lucky.

§ IV.

Where it comes from

Scripts and scanners run from wherever their owners rent a server. These are the networks behind the visits on file:

Networks · 13 on file, last 30 days
T-Mobile Polska S.A. AS1291211%
Amazon.com, Inc. AS1650911%
Oracle Corporation AS3189811%
City of Sandy AS3236511%
Contabo GmbH AS5116711%
ImOn Communications, LLC AS39323811%
Telstra Limited AS12215%
Comcast Cable Communications, LLC AS79225%
Countries
United States US58%
Poland PL11%
Italy IT11%
United Kingdom GB11%
Germany DE5%
Australia AU5%

Networks and countries come from the visitor's IP address, looked up in a local copy of the DB-IP database. The addresses themselves are never stored.

§ V.

Keeper's field notes

5 Oct 202613:19. Arrived without announcement. Consumed / and /og/home.png. Departed.
4 Oct 2026Visited 17 times in a single day. Keeper unable to establish why.
3 Oct 2026First recorded at the gate. Entered in the register as Incertae sedis.
§ VI.

Questions site owners ask

Does node-fetch respect robots.txt?

We can't say yet. It has not fetched robots.txt here, and it has not touched a disallowed page either.

Will blocking node-fetch hurt my search rankings?

No. Nothing respectable will miss it.

How often does node-fetch visit?

Here, about 3 requests a day over the last week. Visits to your site depend on its size, how often it changes, and how many links point to it.

Also in The Feral Pit