Wijzigingslogboek
Wat is nieuw
Blijf op de hoogte van de nieuwste verbeteringen, functies en correcties.
v2.9.02026-11-04
Nieuwe abonnementen Starter en Scale, minder paginagegevens vanuit de widget
- Twee nieuwe abonnementen: Starter en Scale. Ze staan op de prijzenpagina, in het menu “Prijzen”, op de startpagina en in de vergelijkingstabel. Prijzen, limieten en inbegrepen functies worden rechtstreeks uit het betreffende abonnement gelezen, zodat de pagina laat zien wat echt geldt. Op smalle schermen scrolt de vergelijkingstabel zijwaarts.
- Privacy: de widget stuurt het adres van de pagina zonder querystring en zonder fragment; wat na “?” of “#” komt, blijft in de browser. Verzoeken van de widget sturen als referrer hooguit de oorsprong (protocol en domein). Een gekopieerde insluitcode bevat nu referrerpolicy="origin".
v2.9.02026-11-04
Nieuwe abonnementen Starter en Scale, minder paginagegevens vanuit de widget
- Twee nieuwe abonnementen: Starter en Scale. Ze staan op de prijzenpagina, in het menu “Prijzen”, op de startpagina en in de vergelijkingstabel. Prijzen, limieten en inbegrepen functies worden rechtstreeks uit het betreffende abonnement gelezen, zodat de pagina laat zien wat echt geldt. Op smalle schermen scrolt de vergelijkingstabel zijwaarts.
- Privacy: de widget stuurt het adres van de pagina zonder querystring en zonder fragment; wat na “?” of “#” komt, blijft in de browser. Verzoeken van de widget sturen als referrer hooguit de oorsprong (protocol en domein). Een gekopieerde insluitcode bevat nu referrerpolicy="origin".
v2.8.02026-10-20
Instellen in één keer en duidelijker tellen
- De installatieassistent vraagt nu wat beschermd moet worden: formulieren, bot- en aanvalsbescherming op de server en, als uw account dat bevat, de controle van AI-agents. Hij maakt de sleutel aan, toont de serversleutel één keer, controleert elke dienst afzonderlijk en onthoudt uw keuze op het account. Bij een IP-lijst waarschuwt hij voordat u uzelf buitensluit.
- Elke sleutel heeft een nieuw tabblad “Toegangsgegevens”: openbare sleutel en serversleutel naast elkaar.
- Onder het quotum op het overzicht toont een ingeklapte regel waaruit het maandverbruik bestaat: verzendingen, uitgegeven opdrachten, servercontroles en overig.
- Het overzicht heeft een tegel met twee wegen: contact opnemen met support of “Installatieservice aanvragen”. De installatiedienst is betaald en voorlopig alleen op aanvraag.
- De registratie gaat in twee stappen: eerst e-mailadres en toestemming, dan naam, bedrijf en wachtwoord. De pagina is rustiger en de taal is er aan te passen.
- De prijzenpagina, de vergelijkingspagina en de documentatie leggen nu uit hoe verzoeken worden geteld, inclusief uitgegeven opdrachten.
- Krijgt de widget geen oordeel, bijvoorbeeld doordat de verbinding wegvalt, dan geeft hij het formulier na 8 seconden vrij. Eerder bleef het formulier hangen. Een oordeel “blokkeren” en een opdracht die de bezoeker op dat moment oplost, blijven ongemoeid.
- Correctie: in elf talen toonden de prijskaarten een aantal verzoeken dat duizend keer te hoog was. Dat is verholpen.
- Bij de registratie en bij het aanvragen van een gratis sleutel wordt de toestemming voor de Verwerkersovereenkomst (VO) nu vastgelegd. De serversleutel werkt alleen met een opgeslagen overeenkomst.
v2.7.02026-10-12
Elk oordeel legt uit hoe het tot stand kwam
- Bij elke vermelding onder Gebruikersinteracties hoort een nieuwe knop, „Hoe is dit oordeel tot stand gekomen?”. Die opent een pagina met zeven stappen van binnenkomst tot oordeel: binnenkomst, blokkades, signalen, redenen, grenzen, beleid en oordeel.
- U ziet de sterkte van elk signaal, de redenen en de grenzen. Gewichten, het bedrag dat elke reden eraf haalde en de ruwe som blijven bij ons. De beoordeling zelf verandert niet.
- Vermeldingen van vóór 12 oktober 2026 zijn maar gedeeltelijk vastgelegd; nieuwere vermeldingen zijn compleet. Decimale getallen volgen nu uw taal, 0,40 in het Duits en 0.40 in het Engels.
- Nieuw artikel op de blog: wat de pagina laat zien en waarom sommige getallen bij ons blijven.
v2.6.02026-10-08
Formulieren die met een klik en AJAX worden verzonden, worden gecontroleerd
- De widget meldt nu ook formulieren die met een klik op een knop en AJAX worden verzonden in plaats van met een gewone submit, zoals de OpenCart 3-checkout. Eerder ontving uw server voor deze formulieren geen typ- en muisgegevens en werden echte bezoekers geweigerd.
- Formulieren met een gewone submit, verzoeken zonder nonce en eenvoudige pagina-posts blijven ongewijzigd.
- Nieuw artikel op de blog: wat er misging, wat er verandert en hoe het is getest.
v2.5.12026-10-07
WPForms en de WooCommerce-blokcheckout werken met de plugin
- WPForms-formulieren en de WooCommerce-blokcheckout werken nu met de WordPress-plugin vanaf versie 2.15.14. Eerder werden WPForms-formulieren met ingeschakelde bescherming niet verzonden en weigerde de blokcheckout elke bestelling.
- De compatibiliteitslijst in de WordPress-handleiding is opnieuw gemeten met plugin 2.15.14: Contact Form 7, Fluent Forms, WordPress-reacties, inloggen en registratie, de klassieke en de blokcheckout van WooCommerce, WPForms, Elementor Forms en Avada Forms.
- Nieuwe stapsgewijze handleidingen met schermafbeeldingen op de blog: algemene installatie, Avada Forms, Elementor Forms, WPForms en de WooCommerce-checkout.
v2.5.02026-10-06
Privacy, duidelijke prijzen en nieuwe handleidingen
- De vingerafdrukken van de widget (canvas, WebGL, audio) worden bij binnenkomst gehasht met een salt die elke dag verandert. De detectie blijft werken, maar bezoeken zijn niet langer over weken heen te koppelen. Reeds opgeslagen waarden blijven staan tot het einde van de bewaartermijn.
- Pagina-URL en referrer worden opgeslagen zonder het query-gedeelte.
- Prijspagina: ze legt uit wat een aanvraag is en wat er boven het quotum gebeurt. Prijzen zijn exclusief btw en de grenzen van Enterprise worden individueel overeengekomen. Quotum-e-mails en meldingen in het dashboard beschrijven precies wat er gebeurt.
- Nieuwe WordPress-handleiding met een test via een echte en een geweigerde verzending. Een gecontroleerde compatibiliteitslijst noemt openlijk welke formulierplugins werken en welke niet.
- De ontwikkelaarsdocumentatie heeft een nieuwe opbouw: architectuur, sleutels, snelstart, SDK's, foutcodes en lokale tests.
- Nieuwe gids op de blog: Contact Form 7 — spam voorkomen en het formulier testen.
- Opgelost: De API-voorbeelden in de documentatie gaven bij het kopiëren fout 401.
v2.4.02026-10-01
Formulieren verbergen
- Gedetecteerde formulieren kunnen worden verborgen, bijvoorbeeld als een pagina niet meer bestaat. Verborgen formulieren worden niet meer beschermd en kunnen op elk moment weer worden getoond.
- Opgelost: Met uitgeschakelde bescherming werd een bezoeker die net als mens werd beoordeeld toch geweigerd.
- Fouten bij de automatische scan worden in uw taal uitgelegd.
- Beveiligingsupdate voor website en dashboard.
v2.3.02026-09-29
Nieuwe console, serversleutel en automatische formulierscan
- Het dashboard is opnieuw vormgegeven: één consistente console, met formulieren als kaarten en een duidelijk oordeel.
- Automatische formulierscan: SilentShield bezoekt uw pagina’s zelf en vindt de formulieren. Afzonderlijke pagina’s kunt u gericht laten controleren, en de scanner respecteert robots.txt.
- Een formulier in de header of footer telt één keer in plaats van één keer per pagina, en elk formulier laat zien waar het staat.
- Nieuwe serversleutel: de sleutel in de broncode van de pagina is openbaar; voor verzoeken vanaf uw server is er een geheime sleutel.
- Gebruikersinteracties kunnen als CSV worden geëxporteerd.
- Prioriteitssupport: verzoeken uit abonnementen met dit recht worden als eerste behandeld.
- Nieuwe SDK-versies: Go 1.5.0, PHP 1.4.0, Node 1.6.0 en Edge 1.2.0. Het blokkeren van AI-agents werkt nu ook via de SDK’s.
- Widget: in alle 25 talen te kiezen en met het toetsenbord te bedienen.
- E-mails komen in elke taal aan en spreken u overal met ‘u’ aan. Afmelden kan direct vanuit de e-mail.
- Langzaam typen geldt niet langer als aanwijzing voor een bot.
- Beveiliging: versterkte herkenning van het IP-adres van bezoekers en strengere limieten.
- Opgelost: Een tweede API-sleutel kon niet worden aangemaakt (fout 500).
v2.2.02026-08-28
Nieuwe analyse, formulierenpagina en support
- De analyse is opnieuw opgebouwd: de periode als eenvoudige vraag, een filterbalk, een liveweergave en twee nieuwe tabbladen over effectiviteit en integratie.
- Uw sleutels en hun onderdelen staan nu in de zijbalk.
- Formulierenpagina: formulieren kunnen per groep worden geselecteerd, doorzocht en in één keer aangepast.
- De formulierscan laat zien dat hij loopt en welke pagina’s nog ontbreken.
- Support: antwoorden komen volledig en opgemaakt aan, en in het portaal ziet u of een antwoord is afgeleverd.
- De prijspagina toont de limieten die het systeem werkelijk afdwingt.
- Opgelost: Een opgebruikt quotum schakelde de bescherming van uw website uit.
- Opgelost: Later verdergaan en Overslaan in de installatie leidden nergens heen.
- Opgelost: Het installatiefragment op de startpagina wees naar een verkeerde host en was in elke taal Engels.
v2.1.02026-07-28
Widgetweergaven, feedbackbord en support
- Drie weergaven voor de widget — onzichtbaar (standaard), een selectievakje in reCAPTCHA-stijl of een compacte badge. De bescherming is gelijk; u kiest wat bezoekers zien.
- De widget volgt nu de ingestelde taal. Voorheen zag elke bezoeker Engels, ongeacht de instelling.
- Opgelost: het integratiefragment in de editor wees naar de dashboardhost en gaf de sleutel mee in een parameter die de loader negeert — kopiëren leverde geen bescherming op.
- Het zichtbare vakje beweert niet langer dat een bezoeker "geverifieerd" is. Het meldt dat de controle liep; de werkelijke classificatie blijft in uw dashboard.
- Feedbackbord — stel functies voor, stem op ideeën van anderen en volg wat we bouwen.
- Supportsysteem — bereik een mens via het portaal, met uw sleutels en recente gebeurtenissen al in context.
v2.0.02026-07-24
AI-agentbeheer
- Nieuw AI-agentdashboard — zie welke AI-crawlers (GPTBot, ClaudeBot, PerplexityBot …) uw site bezoeken, server-side en cookievrij
- Regels per categorie om AI-zoekopdrachten, AI-agents en AI-training toe te staan, te observeren of te blokkeren — met ingebouwde aanbevelingen zodat u uw AI-zichtbaarheid niet per ongeluk afsnijdt
- Detailweergave per bot met verzoeklijsten, filters, AVG-native bezoekgroepering en CSV-export
- Optionele vastlegging van query-strings (standaard uit, per sleutel te activeren) om te zien welke zoektermen bots opvragen
- Uitgebreide AVG-compliancebadge die agentobservatie, openbaarmaking van query-strings en verwerkersovereenkomsten dekt
- Uitsluitend gepseudonimiseerde botgegevens (dagelijks roterende hashes), 14 dagen bewaartermijn — geen menselijke bezoekers vastgelegd
v1.9.02026-03-11
Privacy, Fingerprinting en infrastructuur
- AVG-conforme cookie-toestemmingsbanner met gedetailleerde instellingen
- Toestemmingsbeheermodal voor gedetailleerd rechtenbeheer
- Browservingerafdrukdetectie en -analyse voor botpreventie
- Vingerafdrukbeheer in het beheerderspaneel
- IP-reputatiemonitoring met beheerdersdashboard
- Geautomatiseerde dataretentietaak voor AVG-naleving
- Gebruikersprofielpagina in het dashboard
- Logstash-pipeline- en Docker-infrastructuurupdates
v1.8.02026-03-09
Tweefactorauthenticatie
- Op TOTP gebaseerde tweefactorauthenticatie met QR-code-instelling
- Beheer van vertrouwde apparaten (30 dagen onthouden)
- Accountvergrendelingsbeveiliging na mislukte inlogpogingen
- IP-adreshashing en anonimisering voor AVG-naleving
- Beveiligingsinstellingenpagina in het dashboard
- E-mailmeldingen bij 2FA-activering/-deactivering
- AES-versleuteling voor TOTP-geheimen
v1.7.02026-03-09
Documentatie en helpcentrum
- Volledig helpcentrum met 38 documentatiepagina's
- Aan de slag-gidsen: registratie, API-sleutels, widget installeren, domeinverificatie
- Integratiegidsen: JavaScript, PHP, WordPress, React, Go, Server-Side, Python, Vue
- Configuratiedocumentatie: widget, beveiligingsbeleid, formulierregels, waarschuwingsregels, meldingen
- Functiedocumentatie: gedragsanalyse, adaptieve challenge, PoW, rekencaptcha, honeypot
- Dashboarddocumentatie: overzicht, analyses, gebruikslimiet, teambeheer, facturatie
- API-referentie: authenticatie, widget-endpoints, beheer, analyses, webhooks
- Veelgestelde vragen: algemeen, prijzen, beveiliging, migratie (reCAPTCHA/hCaptcha/Turnstile)
- Probleemoplossing: laden van de widget, domein komt niet overeen, captchaproblemen, limiet, fouten
- Volledige vertalingen in 25 talen met zijbalknavigatie
v1.6.02026-03-07
Freemium-brandingmodel
- Nieuwe freemium-brandingbadge: 'Beschermd door SilentShield' voor gratis gebruikers
- Betaalde abonnementen kunnen de branding verbergen voor een strakke white-label-ervaring
- Badge in Shadow DOM in 25 talen, met responsieve modus met alleen een pictogram op mobiel
- UTM-tracking op badgelinks om virale groei te meten
- Widget-configurator: brandingschakelaar gekoppeld aan het recht uit het abonnement
- Afdwinging van rechten in de backend voor de zichtbaarheid van de branding
- SQL-migratie voor de brandingkolom van widget_configs
v1.5.02026-03-06
Frontend-verbeteringen en nieuwe openbare pagina's
- Nieuwe functiepagina met alle 15 platformmogelijkheden
- Nieuwe FAQ-pagina met 12 veelgestelde vragen
- Nieuwe beveiligings- en compliancepagina met gedetailleerde beveiligingsmaatregelen
- Nieuwe use cases-pagina met 6 branchespecifieke voorbeelden
- Nieuwe Over ons-pagina met bedrijfsinformatie
- Landingspagina: Klantervaringen sectie
- Landingspagina: Vertrouwensbadges (EU Hosting, GDPR, WCAG, TLS, Uptime)
- Landingspagina: Hoe het werkt demo sectie
- Landingspagina: JSON-LD gestructureerde data voor SEO
- Bijgewerkte navigatie en footer met nieuwe pagina's
v1.4.42026-03-06
AI-service verharding
- HTTP-client timeouts toegevoegd voor AI-service aanroepen (10s voorspelling, 30s hertraining)
- Voorkomt goroutine-uitputting tijdens AI-service storingen
v1.4.32026-03-06
Beveiligingsfixes
- Cross-team aanvalskwetsbaarheid in teambeheer opgelost
- API-sleutelbewaking controleert nu de accountstatus van de eigenaar
v1.4.02026-03-06
Systeemintegriteitsaudit
- Fail-closed middleware voor kritieke functies
- Stripe API timeout (10s) om goroutine-opstapeling te voorkomen
- Validatie van gebruikssleutels in maandelijkse commit-taak
- Admin-cache-invalidatie bij planwijzigingen
- Lifecycle-taak gerefactored naar onafhankelijke bewerkingen
- Functiebeperkingsbanners in frontend
v1.3.02026-03-04
Beheerderspaneel
- Beheerderdashboard met KPI-kaarten
- Gebruikersbeheer met zoeken, filters en paginering
- Gebruikersdetailweergave met API-sleutels en auditlog
v1.1.02025-10-13
Facturering en donkere modus
- Uitgebreide Stripe-integratie met adressen en belastingen
- Ondersteuning voor donkere modus met themawisselaar
- Verbeterde taalondersteuning en routering
- Stripe-factureringsportaal voor klanten