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.