VerifyFiltering — home VerifyFiltering — home
Learn / Filtering & DNS

What Happens When You Click Scan Now

"Scan Now" on a single device and "Scan All Devices" on your fleet list both do the same thing, and it's less than you might expect: they don't scan anything themselves. Both just flag the device (or every device) for the agent to pick up on its own.

What the click actually does

Clicking either button sends a request that sets one flag on the device's record — nothing else. No DNS lookup happens at that moment, no network request goes out to test anything. The button greys out and its label changes to "Scanning now…" (or "Scanning all devices…" for the fleet-wide button), but that's the UI reflecting a flag that was just set, not a scan actually running yet.

How the agent picks it up

About every 30 seconds, the agent asks the dashboard whether a scan has been requested. If nothing's pending, it also updates its heartbeat before checking again. If your click set that flag, the agent runs a scan immediately instead of waiting for its next scheduled one. If you don't request anything, the agent runs on its own schedule anyway — by default once an hour.

Why the button comes back after a few minutes

If a device is offline or its agent was uninstalled, the flag you set by clicking Scan Now has no one left to pick it up. Rather than leaving the button disabled forever in that case, the dashboard treats a request older than five minutes as abandoned and re-enables the button — even though, if the device never checks in, the underlying flag is still sitting there waiting.

What clears the flag

The flag isn't cleared the moment the agent sees it — it's cleared when the agent finishes the scan and submits its results back to the dashboard. That happens in the same step as the device's regular heartbeat update, so a failure partway through can't leave your results saved while the dashboard is still stuck showing "waiting."

Browser-checked devices

Neither button does anything for a device you added by browser check rather than the agent — there's no installed agent on those to ever poll for the flag, so both Scan Now and Scan All Devices skip them entirely. If every device on your account happens to be browser-checked, clicking Scan All Devices tells you so directly and points you at "Get Check Link" for each device instead of a generic error.

For what the scan itself actually tests once the agent picks it up, see how the scanner works.

Compliance & Filtering

Guides on network content filtering, the standards that regulate it, and how to verify your own network actually meets them.

Standards We Test

  • CIPA
  • UK Safer Internet
  • Friendly WiFi
  • Custom Profiles

VerifyFiltering Monitoring

Move past a one-time scan — scheduled, ongoing checks across every device you manage, with alerts when something changes.

See plans →

CleanBrowsing

VerifyFiltering is a CleanBrowsing service. CleanBrowsing itself offers fast, privacy-first DNS filtering you can deploy directly.

Explore CleanBrowsing →

Contact Us

Have an idea for an article, or see something missing? Email support@noc.org.