All notable changes to the Email & Phone Extractor actor are documented here.
- Initial release.
- Crawl any website for emails, phone numbers, and social media
profiles (LinkedIn, X/Twitter, Instagram, Facebook, YouTube).
- Breadth-first crawler with configurable
maxDepth, maxRequests,
maxRequestsPerStartUrl, same-domain restriction, and regex link filters.
- Phone numbers validated against real numbering plans and normalised to
+E.164, with a separate phonesUncertain bucket.
- Automatic proxy escalation: no proxy → datacenter → residential, sticky,
with 3 retries on residential proxies and clear log messages.
- JavaScript-rendering fallback using a real Chromium browser for
dynamic / single-page websites.
- Browser-impersonating HTTP client (
impit) to reduce rate-limiting and
basic anti-bot blocks.
- Live dataset writing — results are saved page-by-page.
- Bulk input: paste a list, upload a file, or link a Google Sheet.
- Pay-per-event ready — billed per scraped page via the
apify-default-dataset-item event.