Documentation Noxtica
Bienvenue dans la documentation Noxtica. Noxtica est une plateforme de détection de bots qui vous aide à distinguer les vrais visiteurs du trafic automatisé et frauduleux — pour protéger les inscriptions, les connexions, le paiement et le reste de votre produit.
Qu’est-ce que Noxtica ?
Noxtica observe les nombreux petits signaux que le navigateur et l’appareil de chaque visiteur produisent naturellement, puis les recroupe pour vérifier leur cohérence et repérer les bots, les outils d’automatisation et les comportements suspects. Les vrais utilisateurs laissent une image cohérente ; les imposteurs laissent des contradictions.
Capacités clés
- Reconnaissance d’appareil : construire un portrait stable et respectueux de la vie privée de chaque visiteur à partir d’un large éventail de signaux du navigateur et de l’appareil
- Détection de bots : repérer l’automatisation, les configurations headless et les visiteurs se faisant passer pour autre chose en relevant les contradictions qu’ils laissent
- Score de risque calibré : obtenir un score de risque de 0 à 100, un niveau de confiance et un niveau de risque en langage clair sur lequel vous pouvez agir
- API en temps réel : consulter le risque d’un visiteur depuis votre backend en bien moins d’un dixième de seconde
- Multi-tenant : gérer plusieurs sites et domaines depuis un seul compte
Composants de la plateforme
| Composant | Description |
|---|---|
| Collector SDK | Un petit snippet JavaScript à ajouter à votre site |
| Collector API | Un service distribué dans le monde entier qui score les visiteurs instantanément |
| Backoffice | Tableau de bord d’administration pour l’analytique, les clés API et la configuration |
| Server API | Une API simple pour consulter le risque des visiteurs depuis votre backend |
Démarrage rapide
1. Obtenez votre clé de site
Après votre inscription, connectez-vous au Backoffice et ajoutez votre domaine. Vous recevrez une clé de site (pk_prod_...).
2. Ajoutez le collecteur
Intégrez le collecteur à votre site :
<script
src="https://collect.noxtica.com/collector/noxtica.js"
data-site-key="pk_prod_your_site_key_here"
data-auto-init
data-auto-check-once
async
></script>
Content Security Policy
Si votre site utilise une content-security-policy, vous devrez autoriser Noxtica à se charger et à s’exécuter. Le snippet ci-dessous couvre tout ce dont le collecteur a besoin — y compris son environnement d’exécution résistant à l’altération, le KHAN VM.
Content-Security-Policy:
default-src 'self';
script-src 'self' 'wasm-unsafe-eval' https://collect.noxtica.com;
connect-src 'self' https://collect.noxtica.com;
Si l’une de ces directives est absente, le collecteur continue de fonctionner mais avec une protection contre l’altération plus légère. Consultez la section Démarrage → Content Security Policy pour la référence complète et le dépannage.
3. Recevez les scores de risque
Le collecteur vous transmet une évaluation du risque en temps réel :
document.addEventListener('noxtica:collected', function (e) {
console.log('Risk Score:', e.detail.score);
console.log('Risk Level:', e.detail.risk_level);
console.log('Flags:', e.detail.flags);
});
4. Lookups côté serveur (facultatif)
Pour les décisions côté serveur, créez une clé API et interrogez les appareils :
curl -H "Authorization: Bearer sk_prod_your_api_key" \
"https://collect.noxtica.com/v1/device/DEVICE_ID"
Guides
- Démarrage : guide de configuration complet incluant les options du SDK et la configuration
- Runtime de navigateur : fonctionnement du SDK dans le navigateur, mise en cache, événements et dépannage
- Intégration backend : intégration de l’API côté serveur pour les lookups de visiteurs
Niveaux de risque
Chaque visiteur reçoit un niveau de risque en langage clair basé sur son score, afin que votre équipe puisse agir sans décrypter les détails :
| Score | Niveau | Signification |
|---|---|---|
| 0-19 | minimal | Comportement normal, aucune alerte |
| 20-39 | low | Légères anomalies détectées |
| 40-59 | medium | Quelques signaux suspects |
| 60-79 | high | Probablement automatisé ou usurpé |
| 80-100 | critical | Forts indicateurs de bot |
Démo en direct
Essayez le fingerprinting sur vous-même : Démo en direct
Tableau de bord
Gérez votre compte : Backoffice
En un coup d’œil
- Version du SDK : 3.2.0 (Schéma : 2026-01-10)
- Déploiement : distribué dans le monde entier pour une faible latence partout
- Latence : visiteurs scorés en bien moins d’un dixième de seconde
- Authentification : gérée automatiquement par le SDK — rien à configurer
- Intervalle de collecte par défaut : 7 jours (configurable)
Support
- Contact : Contactez-nous pour le support ou les questions commerciales
- Demande de démo : Demandez une démo pour voir Noxtica en action