How to detect any website's tech stack in bulk (and why a real browser finds 2x more)
Description and use
Using a browser that executes JavaScript doubles the number of detected technologies, enabling more accurate bulk tech stack discovery.
Problem
Sales teams, agencies, and analysts need to identify the technologies used by thousands of websites to target prospects, audit clients, or analyze market share.
Outcome
A real browser doubles the number of detected technologies compared to static analysis, enabling more accurate bulk tech stack discovery.
Workflow
- 1. Load the target page with a headless browser (e.g., Chrome).
- 2. Block images, fonts, and media to reduce bandwidth.
- 3. Evaluate all JavaScript chains in a single page.evaluate call with try/catch.
- 4. Capture network requests to feed script‑URL and XHR patterns.
- 5. Collect HTML, response headers, cookies, DNS records, and SSL issuer data.
- 6. Match collected signals against the fingerprint database.
- 7. Resolve implies, requires, and excludes relationships.
- 8. Filter matches above a confidence threshold.
- 9. Output technologies grouped by category, version, and email provider.
Evidence
3,342 of 7,628 technologies have js patterns: things like window.ABTasty, window.Intercom or AFRAME.version. These only exist after the page's JavaScript runs.
Roughly 2× more detections with a real browser: analytics, chat widgets, A/B testing, consent tools and front-end frameworks.
Block images, fonts and media in the browser. You don't need them, and it makes each page much cheaper.
The detector is open source (GPL-3.0, like the fingerprint data).
- Record date: 2026-10-02T04:55:44.784Z