Helios Fingerprint SDK

Browser Fingerprinting
Demo Hub

Five integration styles, one SDK. Pick the demo that matches your stack and get running in minutes.

Choose a demo

Vanilla JS · CDN

CDN / Script Tag

Load the SDK from your self-hosted CDN with a single <script> tag. No build tool or package manager needed.

UMD build No bundler Vanilla JS Self-hosted CDN
Open demo
ES Module · npm

Full-Featured Demo

Installed via npm, imported as an ES module. Full fingerprint signals, score bars, server-side visitor intelligence, and a collection history log.

ESM import npm package Server enrich History log
Open demo
Minimal · ESM

Minimal — 10 Lines

The absolute bare minimum: import, call load(), display the IDs. Perfect as a copy-paste starting point.

ESM import 10 lines Zero deps
Open demo
React · Next.js · Vue

Framework Guide

Copy-paste patterns for React hooks, Next.js App & Pages Router (with SSR guard), and Vue 3 composables. No live demo — just the exact code you need.

React Next.js Vue 3 Nuxt 3 SSR safe
View guide
WordPress · WooCommerce

WordPress Guide

Copy-paste patterns for child themes (functions.php), a full plugin layout, REST session storage, and WooCommerce order meta.

WordPress WooCommerce functions.php Plugin REST API
View guide

What the SDK returns

🪪
Visitor ID
Stable cross-session identifier linked to the returning visitor
💻
Device Core ID
Hardware-level fingerprint stable across browsers on the same device
🌐
Browser-Scoped ID
Per-browser identifier for fine-grained session tracking
🔒
VPN Detection
Flags likely / possible / unlikely VPN or proxy usage with confidence score
🕵️
Incognito Detection
Detects private browsing mode across Chrome, Firefox, and Safari
🌍
IP Address
Resolved server-side IP returned alongside the fingerprint result