ThumbmarkJS
The unlikely story of ThumbmarkJS.
ThumbmarkJS didn't start in a boardroom. It began with a simple idea from a single developer: What if browser fingerprinting could be powerful without being complicated? I wanted to build a tool that I would love to use—a library without the bloat, complexity, or opaque pricing of enterprise solutions.
...aaand the nasty license switch.
Monthly Thumbmarks
Behind the Core Logic
Committed to Open Source
What happened next was unexpected. The project resonated, growing organically into a tool trusted by tens of thousands of projects worldwide. But handling tens of millions of requests a day as a hobby project comes with real-world infrastructure costs. To serve this incredible community better and ensure the project's long-term health, I introduced ThumbmarkJS Pro.
The Pro version adds powerful server-side components for even higher accuracy and advanced features, all while staying true to the original vision:
Most importantly, the core ThumbmarkJS library will always remain open-source and free. The success of the Pro version directly funds the continued development and maintenance of the tool everyone depends on.
Thank you for being part of this journey. Whether you're using the open-source version or supporting the project with a Pro subscription, you are the reason this engine runs.