---
title: "OutofplaceResearchBot"
description: "The crawler behind our web research: who runs it, what it fetches, how politely, and how to opt out."
canonical_url: "https://www.outofplace.space/bot"
language: "en"
last_updated: "2026-09-23"
alternates:
  pl: "https://www.outofplace.space/pl/bot.md"
---

# OutofplaceResearchBot

> The crawler behind our web research: who runs it, what it fetches, how politely, and how to opt out.

## Who we are

OutofplaceResearchBot is run by Outofplace Poland sp. z o.o., an independent product studio in Łomża, Poland. It collects data for the studies we publish on our blog, for example [how Polish websites treat AI crawlers](https://www.outofplace.space/blog/ai-crawlers-polish-web) or how fast Polish online shops are. We publish results in aggregate and share the derived data with every study.

It identifies itself with this user agent:

```
Mozilla/5.0 (compatible; OutofplaceResearchBot/1.0; +https://www.outofplace.space/bot; contact@outofplace.space)
```

## What it fetches

Only public pages that anyone can open without logging in:

- `/robots.txt`, first, before anything else;
- the home page, to read its ` `: meta tags, structured data, language links;
- `/llms.txt`, `/llms-full.txt` and the sitemap, where they exist.

A typical study touches a site with about six requests, once.

## How politely

- It obeys `robots.txt`: rules for `OutofplaceResearchBot` first, otherwise the `*` group.
- One request at a time per host, at least a second apart, with timeouts and a single retry.
- It never logs in, fills in forms, runs your scripts or keeps cookies.
- It never collects personal data and never republishes your pages. We keep derived facts (for example "llms.txt: present"), not copies of your content.

## How to opt out

Add this to your `robots.txt` and the bot will stay away:

```
User-agent: OutofplaceResearchBot
Disallow: /
```

To have your domain removed from a dataset we have already published, or with any question, write to [contact@outofplace.space](mailto:contact@outofplace.space).
