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.