CreepJS Browser Fingerprinting
Details
- External ID
- 47872500
- Source
- HN
- Company
- —
- Product
- CreepJS Browser Fingerprinting
- Website domain
- github.io
- Launched
- April 23, 2026
- Cohort
- —
- Upvotes
- 5
- Upvotes percentile
- 0.11182519280205655
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:26 p.m.
- Updated at
- Sept. 7, 2026, 9:26 p.m.
Description
Not new but quite cool. Note: https://creepjs.org/ is NOT official the repo is https://github.com/abrahamjuliot/creepjsAnyone knows how fingerprinting works mathematically? what do they use? when the signals may vary even slightly, your final hash should be sufficiently accurate and stable. A simple hash won't do it.Changing IP, missing cookies/session, resizing window, TLS/SSL browser handshake, screen depth, font rendering, MTR, network latency if you want to measure, etc... any signal alone means little but as a whole mathematically what is it possible to use to get a pretty good stable hash? something I want to learn more about. I guess it has something to do with vectors and clustering signals but no idea and would like to know what exists mathematically to archive this (if possible or with very small error).And then I want a browser that lets me opt-out all WebAPIs ever possible.
Enrichment
- Theme
- developer infrastructure and monitoring utilities
- Vertical
- Security
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- browser fingerprinting library
- Manually corrected
- False
Could you build this?
No CreepJS relies on exhaustive reverse-engineering of browser internal execution quirks, GPU driver nuances, timing channels, and anti-spoofing heuristics that require deep browser security research.
What it would actually take: Requires deep browser security and forensic expertise to probe subtle engine divergences across V8, SpiderMonkey, and JavaScriptCore. The core implementation demands meticulously crafted tests for WebGL shader precision anomalies, audio context oscillator float-rounding drifts, DOMRect sub-pixel quirks, and prototype tampering detection that withstand modern fingerprint-spoofing extensions.
Discussion
No comments on this launch.
Competitors
Other products that read as similar to this one — 47 launches clear the similarity bar, closest 8 shown.
Attention rank: #44 of 48 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 176 days after the earliest competitor.
- Fingerprinting browser-impersonating bots w/o JavaScript (open spec) · hn · 2026-03-31 · 6 upvotes · similarity 0.50
- I built a cross-browser extension that controls fingerprinting surfaces · hn · 2026-07-31 · 20 upvotes · similarity 0.50
- GeoSpoof · hn · 2026-07-02 · 19 upvotes · similarity 0.43
- I Dedicated 4 Years to Mastering Offline Password Cracking · hn · 2026-05-21 · 268 upvotes · similarity 0.38
- Arxid · hn · 2026-08-05 · 8 upvotes · similarity 0.37
- ChromiumFish · hn · 2026-06-09 · 7 upvotes · similarity 0.37
- Robust LLM extractor for websites in TypeScript · hn · 2026-03-26 · 72 upvotes · similarity 0.36
- Watching browser fingerprinting calls via Chromium's Blink layer · hn · 2026-08-10 · 15 upvotes · similarity 0.36
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.