— Using vScan

Manual and scheduled scanning.

vScan offers two ways to run a scan — on demand from the dashboard, and automatically on a schedule. Both collect the same full site inventory.

4 min read Updated June 22, 2026 Beginner Applies to WordPress

Manual scans

To trigger an immediate scan, navigate to vScan → Dashboard and click Scan Now in the top-right corner.

The button becomes disabled during the scan and re-enables once results have been processed. Most sites complete a scan in under 30 seconds.

You can also trigger a scan from the Settings page via the Scan now link in the API configuration card.

Scheduled scans

vScan uses WordPress’s built-in WP-Cron system to run automatic scans on a schedule. The schedule depends on your plan:

PlanScan frequency
FreeOnce per day
PremiumUp to 25 times per day

Automatic scans run in the background — you do not need to be logged in to WordPress for them to fire. Results are available on the dashboard the next time you visit.

Note: WP-Cron is triggered by site visits. On low-traffic sites, scheduled scans may fire slightly later than expected. If you need reliable timing, consider a server-level cron calling wp-cron.php directly.

Scan history

vScan does not retain historical scan data. Each scan overwrites the previous results — the dashboard always reflects the most recent scan only.

Rate limits

The AskarLabs API limits how many scans you can trigger within a 24-hour window. If you hit the limit, the Scan Now button will be disabled and a notice will appear on the dashboard explaining when the limit resets.

See Rate limiting for full details on limits per plan and what to do if you hit one.