Vokull Security Center
by Steven Glogger 0 (0 reviews)

Vokull Security Center

Security monitoring and alerting: plugin, user, role and config changes, file integrity, passkeys, two-factor authentication and geo-aware logins.

Vokull Security Center ranks #68,248 among WordPress.org plugins with 0+ active installations, is #3,514 of 4,596 in the Security category, and was last updated Aug 28, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.2
v1.9.0 Current Version v1.9.0
Updated 3 weeks ago Last Update on 28 Aug, 2026
Refreshed 7 hours ago Last Refreshed on
#3,514 of 4,596 in Security Actively maintained
View on WordPress.org
Rank
#68,248
No change
Active Installs
0+
No change
KW Avg Position
42
144 better
Downloads
179
+2 today
Support Resolved
0%
No change
Rating
0%
Review 0 out of 5
0 (0 reviews)

Next Milestone 10

Total Progress 0%
0+ 10+
48,508
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 10 more installs to reach 10+

Rank Changes

49,952 54,517 59,081 63,645 68,210 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
49,886 54,594 59,303 64,011 68,719 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
Current #68,248
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
0 10 08-09-2026 09-09-2026 10-09-2026 11-09-2026 12-09-2026 13-09-2026 14-09-2026 15-09-2026 16-09-2026 17-09-2026 18-09-2026 19-09-2026 20-09-2026 21-09-2026 22-09-2026 23-09-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

0.0
0 reviews
Overall 0%
5
0 (0%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Frequently Asked Questions

Common questions about Vokull Security Center

An HTTPS site and a reasonably current browser. Nothing else: no service to sign up for, no key to configure, no traffic leaving your server. If the site is not on HTTPS the feature does not offer itself, because browsers refuse to create a passkey over a plain connection. A passkey is bound to your domain. On a subdomain multisite, one registered on a.example.com will not work on b.example.com.
A passkey, if the device allows it — it is the only second factor that cannot be typed into a fake login page. But there is no need to choose: an account can hold both, and either one gets you in. Whichever comes first also issues the recovery codes.
Use one of the ten recovery codes issued when you switched two-factor on. If those are gone too and the site has the e-mail fallback enabled, the sign-in screen can mail a one-time code to the address on your account. If everything is lost, any other administrator can reset your second factor from your profile screen — you then set it up again. The e-mail fallback is off by default on purpose. It means whoever can read that mailbox can finish the sign-in, which on many sites is the same person who controls the hosting account. Turn it on when losing a phone would otherwise mean losing the site; leave it off otherwise. Every code sent and every code used is written to the log.
No. They are non-interactive — there is nobody there to type a code — and an application password is already a separate credential you can revoke on its own. If an account has to be locked down completely, revoke its application passwords as well.
Yes, since 1.9.0, under Settings → Login & Location. An address gets three wrong passwords before it is locked out for fifteen minutes; after five lockouts it is held for twenty-four hours; an address that goes quiet for twenty-four hours is forgotten entirely. Every one of those numbers is yours to change. The lockout is checked before the password is verified, so a locked address does not even get a password hash computed for it. It applies to the login form, to XML-RPC and to application passwords alike — those are where most password guessing actually happens. This does not replace a firewall, a CDN rule or fail2ban, all of which act before the request reaches PHP and cost you nothing to run. It is what you have when none of those are available to you, and it is aimed at the volume rather than at a determined attacker. Failed attempts are still logged individually as login.failed, at Info and log-only. Set that event to "E-mail" only if you know the site is quiet — on a public site bots guess passwords around the clock, and an inbox that learns to ignore this plugin is worse than no alert at all. The lockouts themselves are separate events: login.lockout is logged, and login.lockout_extended is e-mailed, because an address that is still going after five lockouts is somebody trying rather than a bot passing through. An attempt made while an address is locked out is recorded as login.blocked_lockout instead of login.failed, so nothing is written twice.
No. An attacker using a VPN endpoint inside an allowed country resolves to that country and passes. There is no VPN or Tor detection. Treat this control as something that removes opportunistic foreign traffic, not as a boundary.
An individual IP that cannot be resolved is treated as not allowed and is blocked. But if the lookup subsystem as a whole is unavailable, blocking automatically falls back to monitor mode and raises a critical alert, so a deleted database file can never lock you out.
Almost always because the plugin was installed from a GitHub source archive rather than the release ZIP, so the bundled MaxMind reader library in vendor/ is missing. Downloading the database needs no library and succeeds; reading it does. Two-factor enrolment showing no QR code is the same cause. Reinstall from the release ZIP.
Country blocking is off until you arm it, and the settings screen refuses to arm it without a working database. If it does happen: the WPSEC_DISABLE_BLOCKING constant in wp-config.php disables blocking immediately, and the alert e-mail for every blocked login contains a single-use bypass link. The failed-login rate limit is on out of the box, so it is worth knowing what it will not do. It never applies to the local network, to an address on your always-allowed list, or to one holding a live bypass grant; the same WPSEC_DISABLE_BLOCKING constant stands it down; and the Status screen lists every address being held with a button to release them all. At worst an ordinary lockout is a fifteen-minute wait.
Not by default. Application passwords and XML-RPC authenticate through the same WordPress hook as an interactive login, so blocking them would silently break integrations hosted abroad. There is a setting to include them.

Sign In / Register

You need to sign in or register to use this feature.