Can I accidentally lock myself out?
No. Login Guard always whitelists your own IP automatically. Even if your IP triggers the lockout threshold, you will never be blocked from your own admin panel.
What happens when an IP is locked out?
The IP is blocked for the configured lockout duration. Any further login attempts during that window are silently rejected. You receive an email alert and can see the block in the activity log.
Does it work with WooCommerce and custom login pages?
Yes. Login Guard hooks into WordPress's core authentication system (wp_authenticate), which covers all login entry points — default login page, WooCommerce My Account, and any custom login form that uses wp_signon().
Does it use an external service or phone home?
No. Everything runs on your own server. No IP reputation APIs, no cloud dashboards, no external requests. Your login data never leaves your hosting environment.
Will it slow down the login page?
No measurable impact. The IP check is a single indexed database read — typically under 1ms. The activity log write happens only on login attempts, not on every page load.
Is it really free with no premium version?
Yes — free forever, every feature included, no upsells, no premium tier. Built by NaveenCodes by Maa Labs™ as part of a commitment to free WordPress tooling.