Skip to contentLockpick
Docs

The words Lockpick uses, in plain words.

Quick check
A free look at one homepage, with a score out of 100 and a grade from A to D in about ten seconds. No account needed, and it uses no scan.
Pulse
The free scan for signed-in accounts. It usually takes under 15 seconds and looks at your homepage, email settings, security settings and public records the way a stranger or a bot would.
Deep scan
The deeper scan. It walks through up to 30 pages of your site the way a determined attacker would, and needs proof that you own the site.
Master Key
A test that signs in to your app with two test accounts to check whether one user can see another user's data. Coming soon.
Auto-check
A scan Lockpick runs for you on a schedule, every week on the Free and Deep plans, with the result emailed to you.
Scans left
What remains of this month's scans on your plan. The CLI and the API still call them credits.
Bonus scans
Scans you get on top of your plan, for example for inviting a friend or from early access. They show separately from your plan's scans.
Grade
A letter from A to D that sums up how exposed your site is, from a score out of 100.
Thing to fix
Something a scan found that makes an attack easier. Developers call it a finding.
Severity
How much a thing to fix matters, on one scale. Critical, High, Medium, Low or Info. Pulse and Deep rate up to High today, and Monitor advisories can be Critical.
When to fix
How soon to deal with a finding. Fix now means customer data, accounts or keys can be reached. Fix this week means someone could use it against you. When you can means it makes an attack easier. Nothing to do means it is only worth knowing. For a skill, plugin or MCP server you are deciding whether to install, the same levels read Don't install yet, Check before installing, Worth knowing and Nothing to do.
Evidence
What the scan actually saw that shows the problem, such as a header or a public record, with anything sensitive hidden.
Coverage
What a scan was able to check. Anything it could not check is never counted as passed.
Built in the browser
A site whose pages are put together by code running in the visitor's browser, as many React apps are. Pulse reads what your server sends, so it sees less of these sites, and the report's Scope tab says what it left out.
Check again
A new scan of the same kind on the same site, compared with the one before. It always uses one scan. The CLI calls it a recheck.
Re-read this record
A free, instant re-read of your public DNS, certificate and registration records for one issue. It sends nothing to your site and uses no scan.
Prove you own your site
The one-time step Deep needs. You add a DNS record, a meta tag or a file that only the site's owner can publish, and Lockpick looks for it before every Deep scan.
Attestation
Your confirmation that you own a site or are allowed to test it. Lockpick asks for it before every scan.
Monitor
Lockpick watching published security problems in the software your sites use, such as Next.js or WordPress, and telling you when one may matter to you.
Advisory
A public notice about one security problem in a piece of software, usually naming the release that fixes it.
May affect you
Your site uses the software an advisory is about, but we can't see which version. If your site already runs a fixed release, nothing needs to change.
Affects you
The package versions you sent Lockpick include an affected release. Update to the release the advisory names.
Actively exploited
Attackers are already using this problem against real sites. Deal with these first.
KEV
CISA's Known Exploited Vulnerabilities list. CISA is the US government's cyber security agency, and its list names problems attackers are using right now.
CVE and GHSA
Public ids for one known security problem, such as CVE-2025-55182. A GHSA id is GitHub's id for the same kind of notice. You only need them to look a problem up.
RCE
Remote code execution. A problem that lets an attacker run their own code on your server, one of the most serious kinds.
Public records
Facts about your domain that anyone can look up, such as its DNS records, certificate logs and registration details. They have nothing to do with court or government records.
DNS
The internet's address book. It says where your site and your email live, and anyone can read it.
Subdomain
An address under your domain, such as shop.example.com under example.com. Certificate logs list them, so anyone can find them.
TXT record
A DNS record that holds a line of text. Email security settings and ownership proofs use them.
SPF
A DNS record that lists which servers may send email as your domain.
DKIM
A signature on your emails that proves they really came from your domain.
DMARC
A DNS record that tells mail providers what to do with email that fails SPF or DKIM, such as reject it.
HTTPS certificate
What lets browsers connect to your site privately and check it is really yours. Every certificate is listed in public logs.
Security headers
Instructions your site sends with every page that tell browsers to block common attacks.
Content Security Policy
A security header that tells browsers which scripts may run on your page.
HSTS
A security header that tells browsers to only ever use HTTPS for your site.
CORS
The rules that decide which other websites may read data from your site in a visitor's browser.
Source map
A file that turns your site's compressed code back into readable source. Left public, it can show how your app works.
Exposed file
A file that should never be public, such as a settings file or a backup, that anyone can download.
Subdomain takeover
When a subdomain still points at a service you stopped using, so someone else can claim it and show their own page.
robots.txt
A file on your site that tells automated visitors which pages to skip. Lockpick follows it for every page it discovers, and still reads the page a visitor opens and the files it loads.
User agent
The name a program gives when it visits your site. Lockpick's scans send an ordinary browser's, and prove they are Lockpick with a signed Signature-Agent header instead.
Repair brief
All of a scan's fixes in one document, written for a developer or a coding assistant.
Fix prompt
Instructions for one fix that you paste into a coding assistant such as Claude Code or Cursor. Each thing to fix has its own, and you can edit it before you copy it.
MCP
The Model Context Protocol, the standard AI assistants use to connect to tools like Lockpick.
OAuth
The standard way to let an app act for you without giving it your password. Assistants sign in to Lockpick with it.
CLI
Lockpick for your terminal, the lockpick command, installed from npm as lockpicks.
API key
A secret, like a password for a program, that lets software use an account on another service. Lockpick's own API key lets the CLI or your release scans use your Lockpick account. The CLI gets one when you sign in.
Projects and runs
The CLI, the API and some web addresses still say project for a site and run for a scan. They mean the same things.

Was this helpful?