03·Secret monitoring
Public JavaScript, read as it changes.
The scripts your sites serve are scraped and watched. A new file, or a hardcoded key, opens a finding with the URL and the line.
Works with
- GitHub
- GitLab
- Bitbucket
- Jira
We read your public scripts.
The JavaScript your sites serve is fetched and watched.A new file, or a hardcoded key, opens a finding with the URL and the line.
From a script URL to the line
Four stages run on their own.
The public bundle is fetched, every line is read, the key is marked where it sits, and the finding opens with the file and the line.
- 01
Script fetched
Autonomous
The public URL is fetched. The file name and the path are kept.
- 02
Lines read
Autonomous
A pass walks the file. A secret is marked on the line that holds it.
- 03
Finding opens
Autonomous
Severity, the label, the file, and the line. It opens again when the file changes.
- 04
Fixed in your code
Autonomous
The line is fixed in the repository and a merge request is opened for your engineers.
We watch for changes.
A new bundle, or a change in one you already watch, is read again.The finding opens the moment the file changes.
What it covers
What it reads.
Public script URLs
The bundles your sites already serve, fetched from the live URL.
Hardcoded keys
API keys and tokens written into the script, marked on the line that holds them.
Signing secrets
Webhook secrets and signature values shipped in client-side code.
File changes
A new bundle, or a change in one you already watch, is read again.
We hand it to your team.
The finding opens in the queue that owns the site.The merge request is ready for review.
Delivered
The finding lands where the team works.
Jira
A ticket, with severity and the asset.
Linear
An issue in the engineering queue.
PagerDuty
A page when the severity cannot wait.
What a finding carries
Every field the next team needs.
Severity, the label, the file, and the line travel with the ticket and the merge request.
- Severity
- How serious the leaked value is.
- Label
- Hardcoded API key, signing secret, or another class of leak.
- File
- The public script URL.
- Line
- The line in that file.
Next in the path
Autonomous penetration testing- 01Attack surface managementThe map of hosts, DNS, and ports.
- 02Exposure discoveryNew subdomains, exposed servers, and every reachable host.
- 04Autonomous penetration testingPentested autonomously. Proved before it is reported.
- 05RemediationWe fix the code for you.
- 06AlertingThe finding lands in the queue that owns it.
- 07Bug bountyInternal findings and researcher reports.
See secret monitoring on your own hosts.
Enter your domain. We map what is exposed and walk you through it in a live demo.
ISO 27001 certifiedNothing to installYour team merges every fix