What problem does it solve? Extracting content from websites often fails due to paywalls, CAPTCHAs, JavaScript rendering requirements, and anti-bot defenses like Cloudflare or DataDome, leaving you with empty or truncated data. ## Core Features & Use Cases - Scraping Cascade: Automatically falls back from trafilatura to requests to Playwright with stealth mode until content extraction succeeds. - Poison Pill Detection: Identifies paywalls, CAPTCHAs, rate limits, and login walls via status codes, domain lists, and regex pattern matching. - Social Media & Undocumented APIs: Extracts YouTube and TikTok metadata with yt-dlp, Instagram posts with instaloader, and reverse-engineers hidden JSON APIs from browser dev tools. - Use Case: A journalist needs to archive 200 articles from news sites with mixed paywall and anti-bot protection; the cascade extracts content while the detector flags which URLs hit paywalls or Cloudflare challenges. ## Quick Start Scrape the article at this URL using the scraping cascade and tell me which extraction method succeeded and whether any paywall or anti-bot page was detected.