Guard Dog protects the doors that matter.

Custom login URLs, 2FA, passkeys, CAPTCHA, session controls, activity logging, and access rules for WordPress sites that need less drama at the login screen.

Nina, the French Bulldog whose stern face inspired the Guard Dog brand.
Meet Nina Sweet baby. Excellent scary face. Extremely qualified mascot.
Plugin-first, site-owned protection No central platform required for v1. Your WordPress site keeps control.
1.9.46 current plugin release
WP 7.0 tested through
PHP 8.1+ runtime baseline

Security where WordPress actually gets bothered.

Guard Dog is focused on the login door, user sessions, account security, and practical access controls instead of trying to become a giant cloud suite overnight.

Login protection

Stop noisy automated attacks before they get comfortable.

  • Custom login URLs
  • CAPTCHA providers
  • Login attempt limiting
  • User enumeration protection

Read docs

Authentication

Give users stronger sign-in options without making the login flow weird.

  • App and email 2FA
  • Passkeys
  • Social login
  • Password policy
  • Email verification

Read docs

Access and monitoring

See what happened, manage active sessions, and control who gets in.

  • IP and username access control
  • Session management
  • Activity log
  • Temporary user access
  • Reverse proxy IP handling

Read docs

Real plugin screens, not pretend platform chrome.

The mascot brings the attitude. The product screens show the work: actively maintained, documented, and focused on WordPress admin and login workflows.

Guard Dog Login Security settings screen showing custom login URL and protection status.
Login Security
Guard Dog Activity Log screen showing security events and activity statistics.
Activity Log
Guard Dog Access Control screen showing blocking and allow-list controls.
Access Control