Zum Hauptinhalt springen
Back to Achtung.app

About AchtungBot

What it is

AchtungBot is the user agent used by Achtung.app, a service that measures how brands appear in answers from large language models (ChatGPT, Claude, Gemini, Perplexity and others). When a brand is added to Achtung.app — either through the public AI Visibility Check or by a paying subscriber — the bot fetches the brand’s homepage once so the system can identify the business niche and generate relevant evaluation prompts.

User-Agent string

Mozilla/5.0 (compatible; AchtungBot/1.0; +https://achtung.app/bot)

What it does

  • Issues a single HTTPS GET request to the brand’s homepage.
  • Reads the response body once, extracts plain text, and truncates it to 1,500 characters.
  • Uses that snippet to determine the business niche so prompts to the LLM providers are relevant.
  • Does not follow links, render JavaScript, submit forms, or store full page content.
  • Honours a 10-second timeout and gives up cleanly on any error.

How often

Per brand, typically once — at the moment a brand is first added. The result is cached on the brand record and re-used for all subsequent runs, so AchtungBot will not return unless the niche is reset or the brand is re-onboarded.

How to block it

If you do not want AchtungBot to fetch your site, add the following to your robots.txt:

User-agent: AchtungBot
Disallow: /

AchtungBot reads robots.txt before any fetch and honours it immediately — no manual contact required. The check is cached for one hour, so updates take effect on the next attempted fetch after that window. You can also block by user-agent string at the WAF or web-server level.

Contact

Questions, complaints, or block requests: hello@achtung.app. Please include the date, your domain, and the request line from your access log so Achtung.app can confirm the request.