About & Methodology

Satire-first, transparent, and responsibly built.

Back home

What this site does

We take any headline or article URL you provide and generate a satirical BBC-style headline and description that exaggerates perceived bias. Outputs are clearly marked as satire and always returned in strict JSON for programmatic use.

How generation works

  • Scrape optional metadata from the provided URL (title, description, publisher, logo when found).
  • Pass trimmed JSON to an OpenAI model via LangChain with a fixed prompt stored in prompts/bbc_satire.md.
  • Enforce JSON-only outputs with keys rationale, title, description, original_input.
  • Retry generation and validate JSON structure before returning a response.

Bias disclaimer

This project is satire. The generated text is fictional and intentionally skewed to lampoon media bias. It is not factual reporting and should not be reused as real news.

Data & privacy

  • Inputs are used only to craft the satirical response; no personal data is required.
  • Analytics (Vercel, LogRocket) are used to improve usability; disable or proxy if you self-host.
  • External calls: OpenAI for text generation, optional NewsAPI for example content.

Contact & attribution

Built by the BBC Satire team. For feedback, reach out on Twitter/X.