Skip to contentLockpick
How it worksPricingDocs

Read

  • BlogPlain answers to common security questions
  • GuidesStep by step fixes for common setups
  • Security checksEvery check we run, explained

Learn

  • Learn with PickTwo-minute lessons on how sites get attacked
  • Lockpick for ClaudeCheck sites from Claude and other assistants
  • GlossaryThe words we use, in plain words

Company

  • ChangelogWhat changed, newest first
  • StatusWhether scans are running right now
  • Security and trustHow we check and what we never do
Sign inCheck it
Checks

What does it mean when your firewall blocks a Lockpick scan?

By Mark KashefPublished October 8, 2026

When your edge firewall notices a Deep scan looking for sensitive files and starts turning it away, the report credits that as a working control. The tests after the block did not run.

What does this check look at?

It looks at whether your edge firewall noticed the scan looking for sensitive files and started turning it away. It only appears when the block came after most of the site was read. A block at the start is reported as a block, not a credit.

Requests are spaced out, and a scan stops early if your site slows down, fails or refuses. The report keeps everything read before the block.

Only a Deep scan runs it, after you prove you own the site. It applies only when an edge challenge stopped a scan after most of the site was read.

See whether your site has this. A Deep scan walks the whole site, the scripts it loads and your API surface.

Run a Deep scan

What does a result mean?

What the report showsWhat it meansWhat to do
PassYour edge turned the scan away the way it would turn away an attacker tool.Nothing to fix. Allow Lockpick through if you want every test to finish.

The tests after the block were not run, so the report cannot say what they would have found. A credit does not show what the skipped tests would have found.

How serious is a finding?

This is information only. It claims no weakness, so it carries no verdict, and you decide whether anything should change. Confidence starts low, because it is inferred from headers or declarations rather than shown directly. The report lists what to fix by how directly someone could use it, not by the severity label.

Fix it with your AI

There is nothing to fix. If you want full coverage, let signed Lockpick requests through your firewall.

Fix prompt for any coding agent
My edge firewall blocked a Lockpick Deep scan partway through, which is good. I want the next scan to finish every test. In my firewall or bot protection settings, add a rule that skips bot checks and rate limits only when the Signature-Agent request header contains bots.lockpick.app, and place it above rules that challenge or deny. Do not use it to grant access to anything else. Show me the rule before I save it.

Lockpick signs every request, but a header on its own can be copied. That is why the rule only skips bot checks and never opens anything private.

How to check

Say Atlas, our example app at atlas.example, sits behind a bot protection service that challenges the scan after it has read most pages. The report credits the protection and lists which tests were skipped. The firewall guide shows how to let signed scans through.

Deep scans come with the Deep plan, and pricing shows what it includes. Pulse or Deep explains what each scan reads, and the full list of checks shows the rest.

Questions people ask

Is it bad that my firewall blocked the scan?

No. It means your edge noticed automated probing and acted, which is what you want from it.

Will allowing Lockpick weaken my protection?

Not if the rule matches only Lockpick’s signed requests. Every other bot still meets the same protection.

Run this check on your site

Only a Deep scan runs this check, once you prove you own the site. Deep walks your whole site, the scripts it loads and your API surface.

Run a Deep scan

Related pages

  • Are settings or deployment files readable on your live site?
  • Does your site tell security researchers how to reach you?

Sources

  1. Allow Lockpick through your firewall Lockpick docs, read on October 7, 2026
  2. How we check Lockpick docs, read on October 7, 2026
  3. How we rate findings Lockpick docs, read on October 7, 2026

About the author

Mark Kashef, Founder of Lockpick

I'm Mark, and I build Lockpick. I write these pages, and each one is checked against its sources before it goes live. The Updated date changes only when the page itself does.

Lockpick
PricingMethodologyDocsBlogGuidesSecurity checksLearn with PickSecurity and trustLockpick for ClaudeChangelogStatusFacts for AI assistants

Lockpick is a security scanner for vibe-coded apps. It checks what your live site exposes and what a GitHub repo or AI skill would do before you install it, then gives you a fix prompt for Lovable, Bolt, Replit, Cursor or Claude Code.

Lockpick assesses public pages you are authorized to test, and public GitHub code it never runs.

© 2026 LockpickTermsPrivacyContactSign in