Read-only demo. Sample data for a fictional server network, so nothing here can be edited.

Nordhaven NetworkSample data

Rules

First matching rule decides: allow, block or captcha. Exactly one preset is active.

6/50 custom rules used
Nordhaven custom
This preset is protecting your servers right now.
allow
Allow staff
Username in [Thornwick, Mireleth]
block
Block proxies
Is proxy is true OR Is hosting / datacenter is true
block
Block high risk
Risk score ≥ 78
captcha
Challenge VPNs
Is VPN is true
captcha
Challenge likely bots
Risk score ≥ 65 OR Fingerprint similarity to blacklisted ≥ 0.85
captcha
Challenge first joins from hosting ranges
First join (never seen before) is true AND Is hosting / datacenter is true

Rules evaluate top to bottom - the first match wins. An allow rule above a block rule acts as an exception.

Shadow mode (dry run)running
See what another preset would decide without enforcing it. Run it against new traffic going forward, or backtest it against your recent history for an instant answer.

Preset to dry-run

allow

48,903vs 51,284 real

block

7,622vs 5,106 real

captcha

2,342vs 2,477 real

Collected live over the last 24h. The dry run would have blocked 7,622 vs 5,106 actually blocked across 58,867 checks.

Divergent decisions

WhenPlayerIPReal → dry run
9/16/2026, 8:09:33 PMdrifthollow198.51.100.153captchablock
9/16/2026, 7:22:33 PMPellworth203.0.113.228allowcaptcha
9/16/2026, 6:35:33 PMCorvainX192.0.2.39allowcaptcha
9/16/2026, 5:48:33 PMHalewynd203.0.113.23captchablock
9/16/2026, 5:01:33 PMmarrowlyn198.51.100.216allowcaptcha
9/16/2026, 4:14:33 PMVexley_203.0.113.9allowcaptcha
9/16/2026, 3:27:33 PMOstrander192.0.2.196captchablock
9/16/2026, 2:40:33 PMFennimoreQ192.0.2.74allowcaptcha
9/16/2026, 1:53:33 PMRavenholt203.0.113.159allowcaptcha
9/16/2026, 1:06:33 PMildrith203.0.113.199captchablock