Receive the request
NGINX passes request context to the local edge. The route identifies whether this is browsing, search, login, checkout or a machine integration.
Get started
A local decision layer alongside your store, with centrally managed policies and visibility across the fleet.
NGINX remains the entry point. TraBotPro evaluates requests alongside your store, while the central console manages policies and collects insights.
Browser, crawler
or integration
TLS & request handling
Cache & PHP-FPM
Verify identity. Evaluate signals.
Apply the policy for this route.
Fleet policies, site overrides,
traffic intelligence & audit history.
Identity, behaviour and route policy work together. A familiar User-Agent is a claim to verify; a single unusual signal is context to investigate.
NGINX passes request context to the local edge. The route identifies whether this is browsing, search, login, checkout or a machine integration.
Evaluate allow and deny lists, active bans, crawler identity and scoped exceptions. A false crawler claim or a matching hard rule can determine the outcome independently of the score.
Combine connection hints, header consistency, reputation, request tempo and behavioural patterns. Valid clearance and human evidence can lower risk.
Evaluate the risk score against the policy for this route and site. Rate controls, WAF inspection and targeted virtual patches add protection where applicable.
The edge returns a response for NGINX to enforce. Allowed traffic continues; suspicious traffic receives a suitable check, a rate limit or a block.
Traffic counters provide the overall picture. Decisions and sampled allowed requests support investigation, while health metrics show how the protection layer is operating.
Scores, weights and thresholds are configurable and remain private. The visitor flows use fictional examples to explain the decisions.
Explore the fifteen visitor flowsEscalate checks when context calls for it, while keeping customers and essential integrations moving.
Let legitimate traffic continue. Verified crawlers and scoped integrations follow their own policies.
Collect browser evidence in the background and establish clearance with minimal interruption.
Require additional computational work to raise the cost of automated traffic on suitable routes.
Ask for stronger interaction evidence when the combined context warrants it.
Return a 429 response when requests exceed configured limits, including expensive search and API routes.
Stop requests that meet blocking rules or policy conditions before they reach the application.
Payment webhooks, API integrations and legitimate crawlers should not receive browser puzzles. Scoped exceptions and identity checks keep protection appropriate. Your application still performs its own authentication.
The edge continues using its last good configuration. Bounded local buffering supports later delivery of events when connectivity returns.
The NGINX integration uses a short decision timeout and fails open so requests can continue. Monitor edge health to detect when protection is degraded.
Signed snapshots are validated before replacement. Shared policies and per-site overrides support controlled changes with an audit trail.
Review proposed decisions without blocking traffic. Use simulation and backtesting to assess changes before moving into enforcement.
Investigate requests alongside latency, cache behaviour and fleet health. Prometheus metrics and Grafana support operational monitoring.
Hypernode provides TLS hints and header information for JA4-lite and consistency checks. Full TLS and HTTP/2 fingerprints require suitable termination on your own infrastructure.
TraBotPro runs alongside Magento on Hypernode. No new reverse proxy, root access or Docker is required. Your existing NGINX and caching setup stay in place.
Configure the local integration, establish the correct request context and verify important store routes.
Start in monitor mode. Review customers, crawlers, search, checkout and payment callbacks against the proposed policies.
Enable enforcement after review, then follow decisions, customer impact and edge health as traffic changes.
Start with your setup. Build a rollout brief for your TraBotPro contact.