Fingerprint est une plateforme d'identification d'appareils qui reconnaît les navigateurs et appareils revenant sur un site et utilise ces signaux pour détecter robots, outils d'automatisation et fraudes. Les clients intègrent un agent JavaScript à leurs pages et interrogent une API serveur pour obtenir l'identification et le score de risque. Le produit est issu de la bibliothèque open source FingerprintJS, qui reste un projet distinct ; le service est fourni en SaaS.
L'éditeur, FingerprintJS, Inc., a son siège à Chicago, dans l'Illinois, et fonctionne en équipe entièrement à distance dans plus de 24 pays. À la création d'un espace de travail, le client choisit une région : États-Unis (Virginie du Nord, par défaut), UE (Francfort) ou Asie (Mumbai). L'éditeur indique que les données ne quittent pas la région choisie, qui ne peut plus être modifiée. Un espace UE conserve les données à Francfort, mais l'opérateur américain reste soumis au droit américain, y compris au CLOUD Act. Le service commercial n'est pas présenté comme open source.