SilentShield

Journal des modifications

Nouveautés

Restez informé des dernières améliorations, fonctionnalités et corrections.

v2.9.02026-11-04

Nouveaux forfaits Starter et Scale, moins de données de page depuis le widget

  • Deux nouveaux forfaits : Starter et Scale. Ils apparaissent sur la page des tarifs, dans le menu « Tarifs », sur la page d’accueil et dans le tableau comparatif. Les prix, les limites et les fonctions incluses sont lus directement dans chaque forfait ; la page montre donc ce qui s’applique réellement. Sur les écrans étroits, le tableau comparatif défile latéralement.
  • Confidentialité : le widget envoie l’adresse de la page sans chaîne de requête et sans fragment ; ce qui suit « ? » ou « # » reste dans le navigateur. Les requêtes du widget n’envoient comme référent que l’origine au maximum (protocole et domaine). Un code d’intégration copié contient désormais referrerpolicy="origin".
v2.9.02026-11-04

Nouveaux forfaits Starter et Scale, moins de données de page depuis le widget

  • Deux nouveaux forfaits : Starter et Scale. Ils apparaissent sur la page des tarifs, dans le menu « Tarifs », sur la page d’accueil et dans le tableau comparatif. Les prix, les limites et les fonctions incluses sont lus directement dans chaque forfait ; la page montre donc ce qui s’applique réellement. Sur les écrans étroits, le tableau comparatif défile latéralement.
  • Confidentialité : le widget envoie l’adresse de la page sans chaîne de requête et sans fragment ; ce qui suit « ? » ou « # » reste dans le navigateur. Les requêtes du widget n’envoient comme référent que l’origine au maximum (protocole et domaine). Un code d’intégration copié contient désormais referrerpolicy="origin".
v2.8.02026-10-20

Mise en place d’un seul trait et comptage plus clair

  • L’assistant de mise en place demande désormais ce qui doit être protégé : les formulaires, la protection contre les bots et les attaques sur le serveur et, si votre compte l’inclut, le contrôle des agents IA. Il crée la clé, affiche la clé serveur une seule fois, vérifie chaque prestation séparément et retient votre choix sur le compte. Avec une liste d’IP, il vous avertit avant que vous ne vous bloquiez vous-même.
  • Chaque clé a un nouvel onglet « Identifiants » : clé publique et clé serveur côte à côte.
  • Sous le quota, sur l’aperçu, une ligne repliée montre de quoi se compose la consommation du mois : envois, défis émis, vérifications serveur et autres.
  • L’aperçu comporte une tuile avec deux accès : contacter le support ou « Demander le service de mise en place ». Le service de mise en place est payant et, pour l’instant, uniquement sur demande.
  • L’inscription se fait en deux étapes : d’abord l’adresse e-mail et l’accord, puis le nom, l’entreprise et le mot de passe. La page est plus sobre, et la langue peut y être changée.
  • La page des tarifs, la page de comparaison et la documentation expliquent désormais comment les requêtes sont comptées, y compris les défis émis.
  • Si le widget ne reçoit aucun verdict, par exemple parce que la connexion est coupée, il libère le formulaire après 8 secondes. Avant, le formulaire restait bloqué. Un verdict « bloquer » et un défi que le visiteur est en train de résoudre ne sont pas touchés.
  • Correction : dans onze langues, les cartes de tarifs affichaient un nombre de requêtes mille fois trop élevé. C’est corrigé.
  • À l’inscription et lors de la demande d’une clé gratuite, l’accord sur le Accord de traitement des données (ATD) est désormais consigné. La clé serveur ne fonctionne qu’avec un accord enregistré.
v2.7.02026-10-12

Chaque verdict explique comment il a été établi

  • Chaque entrée sous Interactions Utilisateur a un nouveau bouton, « Comment ce verdict a-t-il été établi ? ». Il ouvre une page de sept étapes, de l’entrée au verdict : entrée, blocages, signaux, motifs, seuils, politique et verdict.
  • Vous voyez la force de chaque signal, les motifs et les seuils. Les pondérations, le montant retiré par chaque motif et la somme brute restent chez nous. L’évaluation elle-même ne change pas.
  • Les entrées antérieures au 12 octobre 2026 ne sont enregistrées que partiellement ; les entrées plus récentes sont complètes. Les nombres décimaux suivent désormais votre langue, 0,40 en allemand et 0.40 en anglais.
  • Nouvel article sur le blog : ce que montre la page et pourquoi certains chiffres restent chez nous.
v2.6.02026-10-08

Les formulaires envoyés par clic et AJAX sont vérifiés

  • Le widget signale désormais aussi les formulaires envoyés par un clic sur un bouton et AJAX au lieu d’un submit classique, comme le tunnel de commande d’OpenCart 3. Auparavant, votre serveur ne recevait ni données de frappe ni données de souris pour ces formulaires, et de vrais visiteurs étaient rejetés.
  • Les formulaires avec un submit classique, les requêtes sans nonce et les envois de page simples restent inchangés.
  • Nouvel article sur le blog : ce qui s’est mal passé, ce qui change et comment cela a été testé.
v2.5.12026-10-07

WPForms et le tunnel de commande par blocs de WooCommerce fonctionnent avec le plugin

  • Les formulaires WPForms et le tunnel de commande par blocs de WooCommerce fonctionnent désormais avec le plugin WordPress à partir de la version 2.15.14. Auparavant, les formulaires WPForms ne s'envoyaient pas lorsque la protection était activée, et le tunnel de commande par blocs rejetait chaque commande.
  • La liste de compatibilité du guide WordPress a été mesurée à nouveau avec le plugin 2.15.14 : Contact Form 7, Fluent Forms, les commentaires WordPress, la connexion et l'inscription, le tunnel de commande WooCommerce classique et par blocs, WPForms, Elementor Forms et Avada Forms.
  • De nouveaux guides pas à pas avec captures d'écran sont disponibles sur le blog : configuration générale, Avada Forms, Elementor Forms, WPForms et le tunnel de commande WooCommerce.
v2.5.02026-10-06

Confidentialité, tarifs clairs et nouveaux guides

  • Les empreintes du widget (canvas, WebGL, audio) sont désormais hachées à leur arrivée avec un sel qui change chaque jour. La détection reste en place, mais les visites ne peuvent plus être reliées sur plusieurs semaines. Les valeurs déjà enregistrées sont conservées jusqu'à la fin du délai de conservation.
  • L'URL de la page et le référent sont enregistrés sans la partie query.
  • Page des tarifs : elle explique ce qu'est une requête et ce qui se passe au-delà du quota. Les prix s'entendent hors TVA, et les limites d'Enterprise sont convenues au cas par cas. Les e-mails de quota et les messages du tableau de bord décrivent exactement ce qui se passe.
  • Nouveau guide WordPress avec un test à l'aide d'un envoi réel et d'un envoi rejeté. Une liste de compatibilité vérifiée indique ouvertement quels plugins de formulaire fonctionnent et lesquels non.
  • La documentation développeur a une nouvelle structure : architecture, clés, démarrage rapide, SDK, codes d'erreur et tests locaux.
  • Nouveau guide sur le blog : Contact Form 7 — empêcher le spam et tester le formulaire.
  • Corrigé : Les exemples d'API de la documentation renvoyaient l'erreur 401 une fois copiés.
v2.4.02026-10-01

Masquer des formulaires

  • Les formulaires détectés peuvent être masqués, par exemple lorsqu’une page n’existe plus. Les formulaires masqués ne sont plus protégés et peuvent être réaffichés à tout moment.
  • Corrigé : Avec la protection désactivée, un visiteur jugé de justesse humain était tout de même refusé.
  • Les erreurs du scan automatique sont expliquées dans votre langue.
  • Mise à jour de sécurité pour le site et le tableau de bord.
v2.3.02026-09-29

Nouvelle console, clé serveur et scan automatique des formulaires

  • Le tableau de bord a été repensé : une console unifiée, avec des formulaires présentés sous forme de cartes et un verdict clair.
  • Scan automatique des formulaires : SilentShield visite lui-même vos pages et trouve les formulaires. Vous pouvez vérifier des pages précises, et le scanner respecte le robots.txt.
  • Un formulaire dans l’en-tête ou le pied de page compte une seule fois au lieu d’une fois par page, et chaque formulaire indique où il se trouve.
  • Nouvelle clé serveur : la clé présente dans le code source de la page est publique ; pour les requêtes de votre serveur, il existe une clé secrète.
  • Les interactions des utilisateurs peuvent être exportées au format CSV.
  • Assistance prioritaire : les demandes issues des offres qui l’incluent sont traitées en premier.
  • Nouvelles versions des SDK : Go 1.5.0, PHP 1.4.0, Node 1.6.0 et Edge 1.2.0. Le blocage des agents IA fonctionne désormais aussi via les SDK.
  • Widget : disponible dans les 25 langues et utilisable au clavier.
  • Les e-mails arrivent dans chaque langue et vous vouvoient partout. Vous pouvez vous désabonner directement depuis l’e-mail.
  • Une saisie lente n’est plus considérée comme le signe d’un bot.
  • Sécurité : renforcement de la détection de l’IP des visiteurs et des limites de requêtes.
  • Corrigé : La création d’une deuxième clé API échouait (erreur 500).
v2.2.02026-08-28

Nouvelle analyse, page des formulaires et assistance

  • L’analyse a été reconstruite : la période sous forme de question simple, une barre de filtres, une vue en direct et deux nouveaux onglets consacrés à l’efficacité et à l’intégration.
  • Vos clés et leurs sections figurent désormais dans la barre latérale.
  • Page des formulaires : les formulaires peuvent être sélectionnés par lots, recherchés et modifiés en masse.
  • Le scan des formulaires indique qu’il est en cours et quelles pages manquent encore.
  • Assistance : les réponses arrivent complètes et mises en forme, et le portail indique si une réponse a été remise.
  • La page des tarifs affiche les limites que le système applique réellement.
  • Corrigé : Un quota épuisé désactivait la protection de votre site.
  • Corrigé : Continuer plus tard et Passer, dans la configuration, ne menaient nulle part.
  • Corrigé : L’extrait d’intégration de la page d’accueil pointait vers un mauvais hôte et était en anglais dans toutes les langues.
v2.1.02026-07-28

Affichages du widget, tableau de suggestions et assistance

  • Trois affichages pour le widget — invisible (par défaut), une case à cocher façon reCAPTCHA, ou un badge compact. La protection est identique ; vous choisissez ce que voient les visiteurs.
  • Le widget respecte désormais la langue configurée. Auparavant, tous les visiteurs voyaient l'anglais, quel que soit le réglage.
  • Corrigé : l'extrait d'intégration de l'éditeur pointait vers l'hôte du tableau de bord et transmettait la clé dans un paramètre ignoré par le chargeur — le copier ne protégeait rien.
  • La boîte visible n'affirme plus qu'un visiteur est « vérifié ». Elle indique que la vérification a eu lieu ; le classement réel reste dans votre tableau de bord.
  • Tableau de suggestions — proposez des fonctionnalités, votez pour les idées des autres et suivez la suite.
  • Système d'assistance — joignez un humain via le portail, vos clés et événements récents déjà en contexte.
v2.0.02026-07-24

Contrôle des agents IA

  • Nouveau tableau de bord des agents IA — voyez quels robots d'exploration IA (GPTBot, ClaudeBot, PerplexityBot …) visitent votre site, côté serveur et sans cookies
  • Règles par catégorie pour autoriser, observer ou bloquer la recherche IA, les agents IA et l'entraînement IA — avec des recommandations intégrées pour ne pas couper accidentellement votre visibilité IA
  • Analyse détaillée par robot avec listes de requêtes, filtres, regroupement des visites conforme au RGPD et export CSV
  • Capture facultative de la chaîne de requête (désactivée par défaut, activation par clé) pour voir quels termes de recherche les robots demandent
  • Badge de conformité RGPD étendu couvrant l'observation des agents, la divulgation de la chaîne de requête et les accords de traitement des données
  • Uniquement des données de robots pseudonymisées (empreintes renouvelées quotidiennement), conservation de 14 jours — aucun visiteur humain enregistré
v1.9.02026-03-11

Confidentialité, Fingerprinting et infrastructure

  • Bannière de consentement aux cookies conforme au RGPD avec contrôles granulaires
  • Modale de gestion du consentement pour la gestion détaillée des autorisations
  • Détection et analyse des empreintes numériques du navigateur pour la prévention des bots
  • Gestion des empreintes dans le panneau d’administration
  • Surveillance de la réputation IP avec tableau de bord administrateur
  • Tâche automatisée de rétention des données pour la conformité RGPD
  • Page de profil utilisateur dans le tableau de bord
  • Mises à jour du pipeline Logstash et de l’infrastructure Docker
v1.8.02026-03-09

Authentification à deux facteurs

  • Authentification à deux facteurs basée sur TOTP avec configuration par code QR
  • Gestion des appareils de confiance (mémorisation pendant 30 jours)
  • Protection contre le verrouillage du compte après des tentatives de connexion échouées
  • Hachage et anonymisation des adresses IP pour la conformité RGPD
  • Page de paramètres de sécurité dans le tableau de bord
  • Notifications par e-mail lors de l’activation/désactivation du 2FA
  • Chiffrement AES pour les secrets TOTP
v1.7.02026-03-09

Documentation et centre d'aide

  • Centre d'aide complet avec 38 pages de documentation
  • Guides de démarrage : inscription, clés API, installation du widget, vérification du domaine
  • Guides d'intégration : JavaScript, PHP, WordPress, React, Go, Server-Side, Python, Vue
  • Documentation de configuration : widget, politique de sécurité, règles de formulaire, règles d'alerte, notifications
  • Documentation des fonctionnalités : analyse comportementale, défi adaptatif, PoW, captcha mathématique, honeypot
  • Documentation du tableau de bord : aperçu, analyses, quota d'utilisation, gestion d'équipe, facturation
  • Référence API : authentification, points de terminaison du widget, gestion, analyses, webhooks
  • FAQ : général, tarifs, sécurité, migration (reCAPTCHA/hCaptcha/Turnstile)
  • Dépannage : chargement du widget, domaine non concordant, problèmes de captcha, quota, erreurs
  • Traductions complètes en 25 langues avec navigation latérale
v1.6.02026-03-07

Modèle de branding freemium

  • Nouveau badge de marque freemium : 'Protégé par SilentShield' pour les utilisateurs gratuits
  • Les plans payants peuvent masquer la marque pour une expérience en marque blanche épurée
  • Badge en Shadow DOM en 25 langues, avec mode adaptatif icône seule sur mobile
  • Suivi UTM sur les liens du badge pour mesurer la croissance virale
  • Personnalisation du widget : l'option de marque dépend des droits du plan
  • Application côté backend des droits du plan pour la visibilité de la marque
  • Migration SQL pour la colonne de marque de widget_configs
v1.5.02026-03-06

Améliorations Frontend & Nouvelles pages publiques

  • Nouvelle page Fonctionnalités présentant les 15 capacités de la plateforme
  • Nouvelle page FAQ avec 12 questions fréquentes
  • Nouvelle page Sécurité & Conformité avec mesures de sécurité détaillées
  • Nouvelle page Cas d'utilisation avec 6 exemples sectoriels
  • Nouvelle page À propos avec informations sur l'entreprise
  • Page d'accueil : Section témoignages avec citations clients
  • Page d'accueil : Badges de confiance (Hébergement UE, RGPD, WCAG, TLS, Uptime)
  • Page d'accueil : Section démo How-it-Works
  • Page d'accueil : Données structurées JSON-LD pour le SEO
  • Navigation et pied de page mis à jour avec les nouvelles pages
v1.4.42026-03-06

Renforcement du service IA

  • Ajout de timeouts HTTP pour les appels au service IA (10s prédiction, 30s réentraînement)
  • Prévention de l'épuisement des goroutines lors de pannes du service IA
v1.4.32026-03-06

Corrections de sécurité

  • Correction de la vulnérabilité d'attaque inter-équipes dans la gestion d'équipe
  • Le garde API key vérifie maintenant le statut du compte propriétaire
v1.4.02026-03-06

Audit d'intégrité du système

  • Middleware entitlement fail-closed pour les fonctionnalités critiques
  • Timeout API Stripe (10s) contre l'empilement de goroutines
  • Validation des clés d'utilisation dans le job de commit mensuel
  • Invalidation du cache admin lors des changements de plan
  • Job lifecycle refactorisé en opérations indépendantes
  • Bannières de gating de fonctionnalités dans le frontend
v1.3.02026-03-04

Panel Administrateur

  • Tableau de bord admin avec cartes KPI
  • Gestion des utilisateurs avec recherche, filtres et pagination
  • Vue détail utilisateur avec clés API et journal d'audit
v1.1.02025-10-13

Facturation & Mode sombre

  • Intégration Stripe étendue avec adresses et taxes
  • Support du mode sombre avec sélecteur de thème
  • Support linguistique amélioré et routage
  • Portail de facturation Stripe pour les clients