Sign In
Access your security dashboard
or
Status Legend
Managed Domains
View status and generate security reports
| Domain | Discovery | Scanner | Last Scan | Actions |
|---|---|---|---|---|
| No domains configured | ||||
Web Application Pentest
Run an authenticated pentest with a credential, or pick "No credentials" to simulate an external attacker with no access
http:// or https://. The scanner crawls one hop from this URL on the same origin.
What's the difference? The Target URL is the address the scanner probes (e.g. https://api.example.com/v1/me). The Bearer Token is a string the scanner sends in the Authorization header to prove it's logged in as you.
- Open the application in Chrome / Firefox / Edge and log in normally.
- Open DevTools (F12 or right-click → Inspect) and go to the Network tab.
- Trigger an action that fetches data (refresh the page, click a list item, etc.).
- Click any request that goes to the API — usually
XHRorFetch. - The Target URL is the request URL shown at the top of the Headers panel.
- Scroll to Request Headers → find
authorization: Bearer eyJhbGciOi…— copy the part after the wordBearer.
- Open the request you usually use to hit your API.
- The Target URL is the URL bar at the top of the request.
- Go to the Authorization tab. If type is "Bearer Token", copy the value from the Token field. If type is "Inherit auth from parent" or you set it as a header, look in the Headers tab for
Authorization. - You only need the token value — strip the word
Bearerif it's there.
- Open your Swagger UI / API Explorer page.
- Click the Authorize button (padlock icon) — paste your token there to log in.
- Try any endpoint and click Execute. The cURL preview shows the full request.
- The Target URL is the URL in the cURL preview after
curl -X GET. - The Bearer Token is the value after
-H "Authorization: Bearer …"in the same preview.
If a teammate sent you a working cURL command, you can copy values from it. Example:
curl https://api.example.com/v1/me \ -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.abc123…'
- Target URL:
https://api.example.com/v1/me - Bearer Token:
eyJhbGciOiJIUzI1NiJ9.abc123…(everything afterBearer)
What happens during the scan?
- We send one HEAD/GET request with your token attached. Anything other than a 401, 403, or 404 means the URL exists and your token was accepted — pre-flight passes.
- If the token has expired or the URL is wrong, you'll see a specific error and no license is charged.
- 1 license is consumed only after pre-flight passes.
- The scanner crawls one hop on the same origin and runs Nuclei vulnerability templates with your token attached.
- Destructive-looking endpoints (logout, delete, revoke…) are discovered but never actively probed, so the scan won't sign you out or delete data.
- Your token is held only in memory for the scan and is redacted from the report.
| Scan | Status | Findings | Started | Actions |
|---|---|---|---|---|
| No web application pentests yet | ||||
SOC 2 Engagements
Customers, testers, and engagement records for audit-ready penetration test reports
| Ref | Customer | Target | Environment | Window | Status | Actions |
|---|---|---|---|---|---|---|
| No engagements yet — click "New Engagement" to create one | ||||||
| Name | Legal Name | Contact Email | Contact Phone | Actions |
|---|---|---|---|---|
| No customers yet — click "New Customer" to create one | ||||
| Name | Credentials | Firm | Status | Actions | |
|---|---|---|---|---|---|
| No testers yet — click "New Tester" to create one | |||||
Change Password
Update your account credentials
User Management
Create, edit, and manage user accounts and licenses
| Username | Role | Auth | Licenses | Domains | Actions |
|---|---|---|---|---|---|
| Loading users... | |||||
False Positive Hosts
FQDNs excluded from all metrics, statistics, and reports
| FQDN | Reason | Added | Actions |
|---|---|---|---|
| Loading... | |||