01
012026
ShadowSpecter
A web privacy and fingerprinting analyzer: scan a URL and see which device data its scripts read, and where that data is sent.
- Problem
- Sites read hardware and browser data silently, and it's hard to prove which script read it and which server received it.
- My role
- Solo project: concept, spec and delivery.
- Outcome
- A three-phase pipeline (browserless probes, instrumented Chromium, traffic correlation) with a 0–100 invasiveness score and a verdict in English and Arabic.
- Python
- Playwright
- Chrome DevTools Protocol
- curl_cffi
- httpx