Raxx · internal docs

internal · gated

Detection: Beta Join Geo-Block Bypass Attempt

Catalog area: beta Severity: medium Created: 2026-06-12 UTC Refs: docs/architecture/beta-phase2-join-flow.md §4.3, §11, §12

Trigger condition

Two or more POST /api/beta/join/<token>/claim requests from the same tester_email within a 30-minute window where the request body contains a country/province combination blocked by FLAG_SIGNUP_GEOBLOCK_EU or FLAG_QUEBEC_GEOBLOCK, and each attempt results in a 403 response.

Why this matters

Geo-block invariant I-6 applies to join-token paths: even NDA'd invited testers in blocked regions cannot create accounts until compliance is resolved. Repeated attempts may indicate a tester trying different country/province combinations or using a VPN to bypass the block.

Detection logic

Response

False positive conditions