Fonctionnalités

Détecté de série, protégé à la source.

Pas de publicité ni de revente : les signaux techniques sont limités à la sécurité, pseudonymisés et configurables par site.

Pour comprendre le fonctionnement et les limites du fingerprinting navigateur, consultez notre guide de référence.

Reconnaissance machine

Les signaux de la machine

Shugoi construit un identifiant pseudonyme à partir de signaux techniques de l'environnement, sans utiliser l'adresse IP ni les cookies comme identité. Un rapprochement peut rester possible après un changement de navigateur ou de réseau, selon les signaux disponibles et les protections anti-fingerprinting.

Comparaison entre navigateurs

Des signaux comparables peuvent être combinés entre navigateurs, avec des différences mesurables selon l'environnement et les réglages de confidentialité.

rapprochement entre navigateurs selon les signaux disponibles

Détection de série

Tor

Les signaux réseau Tor peuvent alimenter votre règle de décision et votre politique de challenge.

Navigateurs automatisés

Des signaux courants d'automatisation (Playwright, Puppeteer…) peuvent déclencher votre règle ; aucune détection n'est infaillible.

signaux webdriver & profils headless connus

Environnements virtualisés

Certains indices d'environnement virtualisé peuvent être pris en compte dans une décision, selon le navigateur et le système.

Navigateurs modifiés

Des incohérences et profils connus peuvent être signalés, sans promettre une couverture complète des outils anti-détection.

Comptes abusifs

Les règles serveur, quotas et signaux techniques aident à limiter les créations répétées ; ils complètent vos contrôles de compte.

Protection

Vérification côté navigateur

Le parcours peut demander l'exécution de JavaScript et d'une preuve de travail ; les clients sans navigateur sont traités selon votre règle.

preuve de travail SHA-256 · difficulté adaptative

Whitelist par machine

Autorisez vos machines de confiance et bloquez le reste, ou l'inverse, selon votre phase.

identifiant pseudonyme stable cross-browser

Rate-limit anti-scraping

Les challenges et endpoints de vérification sont bornés par IP pour arrêter l'épuisement des ressources.

bornes par IP · challenge 307 · SSE borné

Contenu protégé

Les pages protégées utilisent un grant signé de courte durée et une politique de cache privée.

render-grant HMAC · TTL court · no-store

Résistant aux extensions

Les extensions qui falsifient l'écran ou le navigateur sont détectées : les mesures critiques ont lieu dans un contexte isolé et l'intégrité de leur sortie est vérifiée.

descripteurs instance & prototype · worker isolé · checksum de sortie

Autorisation de rendu signée

Pour une page protégée, Shugoi signe une autorisation courte liée au site, au Machine ID et à la page. Le serveur refuse le rendu si une valeur ne correspond pas ou si l'autorisation a expiré.

grant signé · site + machine + page · durée courte

Protection ré-obfusquée à chaque visite

Le script de vérification change de forme à chaque requête (code réordonné, encodage illisible) : ce qui est contourné pour un visiteur ne vaut pas pour le suivant. ~500 ms en arrière-plan, invisible pour vos utilisateurs.

rotation seedée · encodage opaque · variants par requête

Référencement préservé

Les robots vérifiés (Googlebot, Bingbot…) reçoivent la page d'origine : le filtrage ne sacrifie pas votre référencement.

split-render SSR · allowlist bots stricte (UA + IP)

Aucun cookie publicitaire

Les cookies utilisés par Shugoi servent aux défis de sécurité et aux autorisations de courte durée. Les identifiants techniques restent pseudonymisés.

aucune revente · finalité sécurité uniquement

Pilotage

Analytics temps réel

Blocages par raison, passages, tendances, en flux temps réel depuis le dashboard.

Notice d'information

Une notice explique le traitement et donne accès aux droits sans présenter la poursuite comme un consentement.

Multi-frameworks

Express et Fastify disposent des intégrations Node vérifiées. Les exemples Next.js, PHP et Laravel présentent des chemins d’intégration complémentaires.

npm · intégrations Node vérifiées · autres adaptateurs disponibles

À intégrer côté serveur

Rendez un JWT volé plus difficile à réutiliser

À l’authentification, votre serveur peut associer le jti du JWT au Machine ID observé. Aux requêtes suivantes, il compare le signal reçu à cette association et peut refuser le jeton si l’environnement diffère.

Cette vérification doit être intégrée à l’authentification de votre site. Le SDK Shugoi ne lie pas automatiquement les JWT au Machine ID. La reconnaissance reste probabiliste et ne bloque pas le vol initial du jeton.

Prêt à tester ?

Bêta privée sous whitelist : Starter offert aux nouveaux comptes.