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, 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.