Exitlight – Find privacy contacts for data deletion requests
Uses a headless Playwright browser to render candidate privacy pages, extract both mailto links and inline addresses, rank candidates, and emit per-site JSON or plain email lists. Responsible-scraping defaults (robots.txt, request delay, resource blocking) are practical touches you don't always see in hobby scrapers. It stops at discovery — no contact-form parsing or automated request delivery — and Playwright's install/runtime overhead makes large-scale runs heavier than a simple crawler.
