Skip to content
PluginCanary

Data

Data sources

Every signal and score on PluginCanary comes from public sources. Every alert links back to the source and the stored snapshot behind it.

SourceWhat we takeRefresh
wordpress.org Plugins APIPlugin details: name, author, contributors, versions, requirements, tested up to, active installs, ratings, support threads, closure status and reasonDaily for plugins on customer sites or with 10,000+ installs, weekly for 1,000 to 9,999 installs, monthly for the rest
wordpress.org Plugins API, catalogNew and recently updated pluginsDaily at 00:30 UTC
Closure re-checkClosed status of plugins on customer sites and popular pluginsEvery 6 hours
Plugins Trac and SVN logWho committed to each plugin and when, used for ownership change signalsHourly
wordpress.org download statsDaily downloadsWeekly, Sunday 02:00 UTC
wordpress.org reviews feedNew reviews: rating, date and titleDaily for popular plugins, weekly for 1,000 to 9,999 installs
Wordfence IntelligenceVulnerabilities: id, CVE, affected versions, patched version, CVSS, published dateEvery 6 hours
WordPress core version checkThe current WordPress version, for the tested up to signalDaily
php.net supported versionsSupported PHP branches, for compatibility signalsUpdated by hand twice a year

The Canary Score is recomputed daily at 04:00 UTC. A plugin added to any customer site is refreshed within 15 minutes.

Attribution

  • Plugin data from wordpress.org. PluginCanary is not affiliated with or endorsed by WordPress.org or the WordPress Foundation.
  • Vulnerability data from Wordfence Intelligence, used under its terms. Vulnerability details belong to Wordfence and the original researchers.

What we do not use

We do not copy plugin descriptions or readme text, and we do not scan customer sites. Paid vulnerability databases and marketplace listings are not used today.

How we collect

Our crawler identifies itself as PluginCanary, makes at most 3 requests per second to wordpress.org, backs off when asked, and caches responses so the same page is not fetched twice.

Errors

If you find wrong data, use “Report a data issue” on the plugin page or email [email protected]. See the methodology for how each source feeds the score.