This guide walks you through setting up your first HackGATE — from creating a proxy for your web application to inviting researchers and monitoring their activity.Documentation Index
Fetch the complete documentation index at: https://docs.hackgate.io/llms.txt
Use this file to discover all available pages before exploring further.
You need a Hackrate account and an organization created before following these steps. Sign in at admin.hackgate.io.
Sign in and get your token
Log in to admin.hackgate.io. Your session JWT is automatically used by the admin dashboard. For API access, copy your Bearer token from your account settings and include it in every request:
Create a HackGATE
In the dashboard, click New HackGATE and enter your application’s URL (e.g. The response includes the
https://www.example.com).Or create one via the API:hackgatedName (e.g. example-yourorg.hackgate.net). Share this URL with researchers instead of your real origin.Configure access
By default, any authenticated researcher can access your HackGATE. To restrict access to a specific list, set Once enabled, only researchers on your allowlist can access the HackGATE.
allowedHackerType to true:Add researchers
Add researchers to your allowlist by email address:Repeat for each researcher you want to grant access.
The origin URL must be in FQDN format (e.g.
https://www.example.com). Do not include query parameters.