Crawler policy
What ArgonMediaAnalyzer does
If you've seen ArgonMediaAnalyzer/1.0 in your logs, this page tells you what we're doing and how to opt out if you want to.
What Argon is
Argon is an editorial meta-analysis tool. It reads AI-related news across a broad range of sources and characterises how each outlet covers the same story — substance vs hype, stance (critical / neutral / favorable), and which sources are missing from a given thread.
What Argon explicitly is NOT
- Not training data. No text we fetch is used to train, fine-tune, or otherwise improve any AI model — ours or anyone else's. The LLM calls we make are inference-only.
- Not a content aggregator that republishes. We cache article bodies locally (see "What we store" below) but we never serve them back to readers. Reader traffic always links out to your URL.
- Not an answer engine. Argon doesn't pretend to substitute for the original reporting — it surfaces which outlets cover what, then sends readers to them.
How to identify the crawler
We fetch with a clearly identifying User-Agent string. Look for this in your logs:
ArgonMediaAnalyzer/1.0 (+https://argon.news/about-crawler; media-stance-analysis; link-out-first; not for training)
How to block us — hard opt-out
If you'd rather not be included at all, add this to your
robots.txt:User-agent: ArgonMediaAnalyzer Disallow: /We respect this on every fetch — both robots.txt itself and the per-page check before reading article bodies. Pages we've already read stay cached but stop being re-fetched on the next cycle.
Generic anti-AI directives
We honour
User-agent: GPTBot and similar generic anti-AI-training directives as advisory signals rather than hard blocks — because those directives are about training, and we don't train. If you want a hard block, use the explicit ArgonMediaAnalyzer stanza above; that's the unambiguous one.What we store about your pages
- The URL, headline, and publication time (from your RSS feed if you have one, otherwise extracted from the page).
- A short LLM-generated stance + substance score (an opinion about the article — not the article text).
- Cluster membership: which other articles across other sources cover the same underlying story.
- The article body itself, cached locally. We do this so we don't have to re-fetch from your servers every time we want to re-score or summarise — being a polite client matters more to us than minimising what we keep.
What we do — and don't do — with the cached body
The cached body powers three things:
- Stance + substance scoring. One LLM inference call per article, producing the short stance label and 5-axis substance score you see on the card.
- Translation for non-English articles. Cached as the English version so we serve readers a short card summary that links back to your original.
- Cross-source synthesis. When 2+ outlets cover the same story, we use the bodies to write a neutral cross-source paragraph that surfaces all the angles.
What we explicitly don't do:
- Republish. Reader traffic always links to your URL. We never serve your article text as content.
- Include in AI training data. None of the cached text is used to train, fine-tune, or otherwise improve any AI model — ours or anyone else's. The LLM calls we make are inference-only.
- Share with third parties. The cache lives on our own infrastructure; nothing about your articles is sold or licensed onward.