LogoCloudflare LogoMacroscope LogoNetlify LogoFingerprint OSS

Roadmap & Achievements

Track our journey from the initial fork to a production-ready fingerprinting library with 100K+ monthly hits.

Platform Support

Cloudflare

Cloudflare

GEO-IP proxy and Workers for edge geolocation. Fingerprint OSS is backed by Cloudflare OSS infrastructure.

Netlify

Netlify

Documentation and demo hosting powered by Netlify. Open source projects supported.

Macroscope

Macroscope

AI code review in PR. Macroscope finds and fixes critical bugs so you don't have to.

Release History (What We Shipped)

Factually accurate per CHANGELOG.md.

v0.9.4
2025-02-08
  • Advanced Device Type Detection: deviceType in SystemInfo (mobile, tablet, desktop, tv, unknown)
  • 8 detection techniques: Client Hints, Bowser, screen, touch/pointer, CSS media, hardware, heuristics, UA fallback
  • Confidence scores and signal breakdown; handles iPad desktop mode, touchscreen laptops
  • Bowser updated to 2.13.1
v0.9.3
2025-01-21
  • Separate ipv4 and ipv6 fields in geolocation (legacy ip retained)
  • Structured logging for proxy server (StructuredLogger)
  • Shared IP utilities (isIPv4, isIPv6, extractIPv4FromMapped)
  • Fixed: location validation in geo-worker, IPv6 fallback for primary ip
v0.9.2
2025-01-20
  • Bowser integration: SystemInfo.browser with name and version
  • 98% browser accuracy, 100+ browsers supported
  • Replaced regex detection with Bowser parser
  • Integrated Bowser as internal module (no external dependency)
v0.9.0
2025-07-01
  • First stable canary release
  • Comprehensive fingerprinting, robust testing
v0.2.5-beta
2025-04-30
  • Core fingerprinting, basic testing, initial hash generation
v0.2.4
2025-04-27
  • Basic VPN detection
  • Improved incognito detection on Safari
v0.2.4-alpha
2025-03-28
  • Hash implementation for unique device identifiers
  • Improved hardware concurrency detection
  • Playwright test suite
v0.2.3-alpha
2025-03-15
  • GDPR compliance: config object (transparency, message)
  • New os property in system info
  • Enhanced bot and incognito detection, WebGL
v0.2.2
2025-03-10
  • Major incognito detector
  • Ethical Notice in LICENSE
  • Enhanced confidence score
  • Fixed plugin system issues
v0.2.2-beta
2025-03-08
  • Confidence score for system info
  • AdBlocker detector
v0.2.2-alpha
2025-03-08
  • GeoIP logger
  • Versioning schema
v0.0.2
2025-03-06
  • System info logger
  • Published build files
v0.0.1
2025-03-06
  • Initial release of user-info-logger fork

Upcoming: 0.9.5 → 0.9.7

v0.9.5
Robustness & DX
  • Config validation
  • Structured errors
  • Geo timeout
  • Minimal preset
v0.9.6
Config & Extensibility
  • Custom geo endpoint
  • Feature flags
  • Plugin hooks
  • Lazy loading
v0.9.7
Advanced & Hardening
  • Connection type
  • CSP-friendly
  • SRI hashes
  • Pre-1.0 audit

See the full ROADMAP.md in the repository.

Fingerprint OSS serves 100K+ monthly hits across production sites

Backed by Cloudflare OSS, Macroscope, Netlify, and Neon. Free & open source under LGPL-3.0.