Hobbydex / Bot

The Hobbydex crawler

Hobbydex is an open parts database for RC cars. Its crawler fetches public pages and manuals from the makers and shops that publish them, so that each record can be checked against the source it was read from. It does not log in, does not buy, does not fill in forms and does not fetch anything a site has asked it to leave alone.

How it identifies itself

Every request carries this User-Agent:

hobbydex-crawler/0.1 (+https://hobbydex.com)

Requests to sites that ask for it are also signed with Web Bot Auth (HTTP Message Signatures, RFC 9421). The public key that verifies the signature is published at https://hobbydex.com/.well-known/http-message-signatures-directory. A signed request names hobbydex.com as its signature agent, so the site can check that it comes from this project and not from someone copying the name.

How it behaves

Block it or ask to be left out

A site owner can keep the crawler out with robots.txt, for example:

User-agent: hobbydex-crawler
Disallow: /

Or ask us directly: open an issue on GitHub, naming the site and the paths to leave alone. We stop fetching that site once the request is received.

Who runs it

The crawler and hobbydex.com are run by Somatik BV, Belgium. Company details and contact: About and privacy.

What we keep

The part numbers, names, sizes and fitment that a source states, with a link to the maker page that lists them. The data is open under CC BY 4.0 (see the FAQ). Nothing from a site is published as a copy of its pages.