compower.

PACKGRID · BY ECOMPOWER

Product in ontwikkeling

Geef klanten de ruimte.
Houd bots in de hand.

Je webshop is gebouwd om te verkopen. PackGrid wordt ontworpen om ongewenst verkeer af te remmen, je infrastructuur te ontlasten en zichtbaar te maken wat er écht gebeurt.

Voor Magento, Hyvä en headless commerce op Hypernode. Aangedreven door TraBotPro.

Illustratie: bezoekers, zoekmachines en bots komen samen bij PackGrid. PackGrid beoordeelt het verkeer voordat het de webshop bereikt.
Een slimme laag tussen je verkeer en je webshop. Conceptuele weergave.
De aanpakFlowsVoor je webshopVerkeersinzichtTechniekVergelijking

VAN SECURITY NAAR CONTROLE

Niet elke bezoeker komt
om iets te kopen.

Scrapers verzamelen je catalogus. Automatisering bestookt je zoekfunctie. Verdachte pogingen belasten accounts en checkout. Ondertussen moeten klanten, zoekmachines en je koppelingen gewoon verder kunnen.

Ruimte voor omzet

Bescherm de klantreis met maatregelen die passen bij het risico en de plek in je winkel.

Grip op belasting

Kijk verder dan het aantal requests: welke verzoeken zetten je applicatie daadwerkelijk aan het werk?

Antwoorden voor je team

Maak zichtbaar welk verkeer wordt toegelaten, gecontroleerd of beperkt, en waarom.

DE AANPAK

Meerdere signalen.
Eén score.

TraBotPro telt per verzoek signalen op tot één score van 0 tot 100 en trekt menselijk bewijs eraf, zoals een geldige pass. Score en route bepalen samen de reactie. Eén afwijkend signaal is context, geen vonnis.

Verbinding & headersReputatie & botidentiteitTempo & gedragRoute & winkelcontext

TraBotPro

Eén score van 0 tot 100.
Per route gewogen.

  1. Doorlaten
  2. Onzichtbare check
  3. Rekenpuzzel
  4. Interactieve check
  5. Blokkeren

Los van de score: afremmen (429) bij te hoog tempo, en een korte lijst harde verdicts, zoals een nep-Googlebot of een actieve ban. Gewichten en drempels blijven privé.

FLOWS

Zeven bezoekers.
Zeven flows.

Volg een verzoek door de zes stappen en zie welke score, welk beleid of welke uitzondering de doorslag geeft. Zet de site op monitor om te zien wat er zou gebeuren voordat je gaat handhaven.

VOORBEELDFLOW · PRODUCTPAGINA · PAGINA

Een nieuwe klant via Google

Eerste bezoek aan een productpagina, vanaf een thuisnetwerk en met een gewone browser.

SCORE8van 100

  1. Binnenkomst In orde

    De hook in NGINX stuurt de gegevens van het verzoek naar de lokale edge. Er is nog geen pass, dus de edge beoordeelt het verzoek.

  2. Snelle lijsten In orde

    Geen treffer op allow- of denylijsten en geen actieve ban.

  3. Signalen Verlaagt het risico

    Verbinding en headers passen bij de browser die de User-Agent noemt. Consumentennetwerk, normaal tempo.

  4. Score & beleid Hier valt het besluit

    Lage score. Op een pagina betekent dat: doorlaten.

  5. Actie In orde

    De pagina wordt direct geserveerd. Op de achtergrond loopt een onzichtbare check die een pass oplevert.

  6. Vastleggen In orde

    Geteld in de verkeerscijfers. Een klein deel van het toegestane verkeer komt als steekproef in het dashboard.

Waar dit verzoek op de scoremeter landt

  1. Doorlaten
  2. Onzichtbare check
  3. Rekenpuzzel
  4. Interactieve check
  5. Blokkeren
RESULTAATDoorlaten

Volgende verzoeken met een geldige pass handelt NGINX zelf af, zonder de edge te vragen.

Een nieuwe klant via Google. Score 8 van 100. Resultaat: Doorlaten.

Fictieve voorbeelden om het ontwerp uit te leggen. De scores zijn illustratief; echte gewichten en drempels publiceren we niet.

COMMERCE ALS UITGANGSPUNT

Bescherming die weet
waar je klant naartoe wil.

Van het eerste productbezoek tot de laatste stap in de checkout. Iedere route verdient een passende aanpak.

Zoeken zonder
onnodige serverdruk.

Een zoekopdracht of diep filter kost veel meer dan een gecachte productpagina. Een onbekende bezoeker op zo’n dure route lost daarom eerst een rekenpuzzel op, voordat de query Magento raakt.

ZoekfunctieFiltersCache-busting

Ook voor de wereld
achter je storefront.

REST en GraphQL vanuit de browser vragen een geldige pass van de pagina. Koppelingen zoals ERP, PIM en betaalwebhooks krijgen nooit een puzzel, wel inspectie.

MagentoHyväHeadless

ZO WEINIG MOGELIJK FRICTIE

Een extra controle.
Alleen als die past.

Hoe hoger de score, hoe zwaarder de check. De rekenpuzzel groeit mee met het risico: een vertrouwde bezoeker krijgt een lichte, een verdachte client een zware. Alles komt van je eigen domein; de browser praat niet met derden.

Wie een check haalt, krijgt een pass die gebonden is aan zijn verbinding. Een script dat die pass overneemt, valt door de mand. Toetsenbordgebruik of hulptechnologie telt nooit als verdacht.

Bespreek jouw klantreis
  1. Onzichtbare check

    Een lichte rekenpuzzel en omgevingscheck op de achtergrond. De pagina laadt gewoon.

  2. Rekenpuzzel

    Een korte tussenpagina die zichzelf oplost en daarna terugkeert naar de pagina.

  3. Interactieve check

    Een check die interactiesignalen meeweegt. Bij hoog risico volgt een code, ook als audio.

  4. Afremmen of blokkeren

    Een 429 bij te hoog tempo. Een 403 met referentie-ID bij duidelijk misbruik.

Proof-of-work maakt automatisering duurder, maar bewijst niet dat iemand een mens is. Daarom tellen interactiesignalen en gedrag ook mee.

MAAK VERKEER BEGRIJPELIJK

Van “het is druk”
naar “dit is er aan de hand”.

Een dashboard voor de vragen die een webshopteam echt heeft. Elk gecontroleerd of geweigerd verzoek wordt volledig vastgelegd, centraal en buiten de webserver. Toegestaan verkeer zie je als tellers en een steekproef.

PackGrid Traffic intelligenceFictieve voorbeelddata

Verkeersbeeld Illustratieve tijdlijn

BezoekersAutomatisering

BESLISSING UITGELICHT · REF TBP-8Q2M

Zoekverkeer gecontroleerd

Score 56Rekenpuzzel
  • Dure route zonder eerdere paginaweergave
  • Eén fingerprint op honderden IP’s
  • Datacenternetwerken
Reden zichtbaar. Actie gericht.
VerkeersmixChallenge-funnelCache & originBeslisspoor per referentie-ID

Zie het grotere patroon

Onderzoek verkeer per route, botcategorie, netwerk en fingerprint. Ook als automatisering over duizenden IP-adressen is verdeeld.

Meet ook de bijwerking

Zie per check hoeveel bezoekers hem krijgen, halen of afhaken, en of sessies met een check nog bij de checkout komen.

Begrijp de oorzaak

Koppel cachestatus en upstream-tijd uit de NGINX-log aan het verkeer. Zo zie je hoeveel PHP-tijd naar niet-menselijk verkeer gaat.

ZOEKMACHINES & AI

Goede bots welkom.
Jouw beleid bepaalt.

Een bekende naam in de User-Agent is nog geen identiteit. TraBotPro controleert botclaims met officiële IP-lijsten en reverse DNS met forward-bevestiging. Alleen verzoeken die zich als bot voordoen worden zo gecontroleerd; gewone bezoekers merken er niets van.

Daarna geldt beleid per categorie. Zoekmachines komen altijd door, AI-trainingscrawlers standaard niet. En je ziet per bot welke paden hij bezoekt die robots.txt verbiedt.

ZoekmachinesGooglebot, Bingbot, Applebot · identiteit geverifieerdDoorlaten
AI-zoekdienstenChatGPT-User, Perplexity-User · namens een gebruikerDoorlaten met limiet
AI-trainingscrawlersGPTBot, ClaudeBot, CCBot · per site aan te passenBlokkeren
SEO-toolsAhrefsBot, SemrushBot · bij herhaling blokkerenAfremmen
Previews & monitoringLinkvoorbeelden en uptimechecksDoorlaten
Nep-botsDe naam klopt, de herkomst nietBlokkeren

Standaardbeleid uit het ontwerp. Per site en categorie instelbaar.

VOOR TEAMS DIE DE TECHNIEK BEHEREN

Past bij de winkel.
Én bij de operatie.

TraBotPro draait op Hypernode als gewone gebruiker: zonder root, Docker of eigen TLS-terminatie. Per server een lichte edge, en één centrale console voor alle shops.

VERKEERBrowser, bot of koppeling
HYPERNODE-NGINXTLS, hook en cacheBekende bezoekers direct door
JOUW SHOPVarnish, PHP-FPM en MagentoOf je headless applicatie
Oordeel per verzoek · fail-openTRABOTPRO EDGELokaal, naast de shopScore, beleid en actie
Beslissingen omhoog · getekend beleid omlaagCENTRALE CONSOLEDashboard, beleid en MySQLEén console voor alle shops
Schematische weergave van het ontwerp. De edge beoordeelt; NGINX blijft TLS en de doorgifte naar je shop doen.

Beoordelen, niet proxyen

NGINX blijft TLS, routing en doorgifte doen. Een kleine hook vraagt de edge om een oordeel; bezoekers met een geldige pass handelt NGINX zelf af. Het werkt met en zonder Varnish.

Fail-open als uitgangspunt

Antwoordt de edge niet op tijd, dan gaat het verzoek gewoon door. Valt de console weg, dan draait de edge verder op het laatst goede beleid en stuurt hij zijn gegevens later na.

Fingerprints als bewijs, geen vonnis

JA4-lite uit de TLS-gegevens van NGINX en de volgorde van headers helpen een browsermasker te herkennen. Ze tellen mee in de score. Automatisch blokkeren op alleen een fingerprint gebeurt nooit, ook niet onder hoge load.

Eerst kijken, dan ingrijpen

Per site kies je uit, monitor of handhaven. In monitor-modus rekent TraBotPro alles door en legt het vast als “zou …”. Nieuw beleid test je eerst op de historie van de afgelopen 30 dagen.

Verdediging in lagen

Op gevoelige routes kan een WAF meekijken (Coraza met OWASP CRS). Tegen nieuwe Magento-lekken komen virtual patches, die snel en gefaseerd uitrollen.

Beheer dat meegroeit

Uitrol met Ansible, metrics voor Prometheus en Grafana, en een vlootoverzicht met de status van elke edge. Wijzigingen gaan als getekend beleid naar alle servers.

Meer over uitrol, privacy en technische keuzes

De uitrol begint op een testserver. Daarna draait productie in monitor-modus en volgt handhaving per site. In het ontwerp worden gecontroleerde en geweigerde verzoeken 30 dagen volledig bewaard en toegestaan verkeer als tellers en een steekproef; ruwe IP-adressen alleen zo lang als nodig. Interactiesignalen bevatten geen toetsaanslagen of tekst. Externe feeds en commerciële integraties komen er pas na een licentiecheck. Volledige JA4- en HTTP/2-fingerprints zijn alleen mogelijk op eigen servers met eigen TLS-terminatie. Deze pagina belooft geen vaste latency, beschermingspercentage of al beschikbare integratie.

DE VERGELIJKING

Een eigen focus
naast bestaande securitytools.

Hypernode Botstopper, BunkerWeb en SafeLine bieden elk waardevolle bescherming. PackGrid onderscheidt zich in het ontwerp door ook gedrag, tempo en de verbinding mee te wegen, door kennis van de webshop en door inzicht in al het verkeer.

Botstopper is op elke Hypernode beschikbaar. TraBotPro werkt ermee samen: het herkent wat Botstopper doet en toont geen tweede challenge. Per site kies je wie de check doet.

Vergelijking op hoofdlijnen. Voor PackGrid gaat het om het ontwerp; de functies zijn in ontwikkeling.
OnderdeelPackGrid
TraBotPro · ontwerp
Botstopper
Hypernode, op basis van Anubis
BunkerWebSafeLine
Score per verzoek, direct bij het verzoekJaEén score per verzoekJaGewicht met drempelsNeeLosse checksNeeBans achteraf
TLS-fingerprint (JA4)DeelsJA4-lite op HypernodeNeeNeeJaJA4
HTTP/2-fingerprintJaAlleen op eigen serversNeeNeeNee
Consistentie van User-Agent, TLS en headersJaDeelsHeaders via eigen regelsNeeNee
Geverifieerde botsJaMet AI- en SEO-beleidNeeDeelsLijsten van de beheerderNee
Interactiesignalen (HIS)JaNeeNeeDeelsGesloten
Adaptieve captchaJaNeeJavaScript-challengeNeeDeels
Analyse over al het verkeerJaTellers over alles, beslissingen volledigNeeBeslissingen in een logbestandNeeAlleen blokkadesDeelsTop-100
Kennis van MagentoJaDeelsStandaardbeleid voor Magento-padenNeeNee
Prometheus-metricsJaJaIntern bij HypernodeDeelsAlleen PRONee
WachtkamerJaNeeNeeJa

Gebaseerd op het concurrentieonderzoek van 25 september 2026 en officiële documentatie, geraadpleegd op 12 oktober 2026. ‘Nee’ betekent: niet aanwezig of niet gevonden in de geraadpleegde bronnen. Functies verschillen per versie en editie. Er zijn geen performancebenchmarks uitgevoerd.

TECHNISCHE UITGANGSPUNTEN

Een ontwerp dat
ook operationeel past.

Hoe past PackGrid in een Hypernode-omgeving?

Per Hypernode draait een lichte edge naast de shop, gekoppeld via een hook in de NGINX-configuratie van de klant. Een centrale console verzamelt de beslissingen van alle shops. Er is geen root, Docker of eigen TLS-terminatie nodig, en de bestaande NGINX- en Varnish-opzet blijft staan.

Welke fingerprints zijn mogelijk op Hypernode?

NGINX beëindigt daar TLS, dus de volledige TLS-handshake en de HTTP/2-frames zijn niet zichtbaar. TraBotPro gebruikt JA4-lite uit de TLS-gegevens die NGINX doorgeeft, plus de volgorde en schrijfwijze van headers. Volledige JA4- en HTTP/2-fingerprints zijn alleen een optie op eigen servers.

Wat gebeurt er als TraBotPro uitvalt?

Dan gaat het verkeer gewoon door. De hook wacht maar heel kort op een oordeel en laat het verzoek daarna door. Valt de console weg, dan draait de edge verder op het laatst goede beleid en stuurt hij zijn gegevens later na.

Hoe voorkom je hinder voor klanten en integraties?

Met routebeleid, botverificatie, uitzonderingen en een monitor-modus om beleid eerst te toetsen. Webhooks, API-koppelingen en legitieme crawlers krijgen geen browserpuzzels. Elke check- of blokpagina toont een referentie-ID, zodat je precies ziet waarom iets gebeurde.

Waarom staan de echte drempels niet op deze pagina?

Wie de gewichten en drempels kent, kan er net onder blijven. Daarom blijven ze privé en zijn de scores op deze pagina voorbeelden. Per site zijn de drempels bovendien instelbaar.

Is PackGrid al beschikbaar?

Deze pagina beschrijft de productrichting van PackGrid en TraBotPro. Neem contact op om de huidige ontwikkelstatus, jouw hostingomgeving en een mogelijke pilot te bespreken.

PACKGRID VOOR JOUW OMGEVING

Ontdek wat PackGrid
voor jouw shop kan betekenen.

Begin met jouw verkeer, knelpunten en hostingomgeving. Samen bepalen we welke signalen relevant zijn en hoe een mogelijke pilot eruit kan zien.

Verken een pilot