Geosec

Geosec

Details
View on WordPress

Geosec is a lightweight security plugin designed to protect your WordPress administration panel (wp-admin). It works by detecting the visitor’s country using their IP address and allowing access only if they are in your “Allowed Countries” whitelist.

This significantly hardens your admin panel against brute-force attacks, bot login attempts, and unauthorized access from foreign countries.

Key Features

  • Whitelist-based Protection: Only allow access from specific countries.
  • Emergency Key: Create a unique URL to bypass the lock if you are traveling.
  • Cloudflare Compatible: Works seamlessly with Cloudflare and standard server setups.
  • Detailed Statistics: View logs of blocked attempts and valid logins, including Top Blocked Countries and IPs.
  • Lightweight: Optimized for performance, querying external APIs only when necessary and caching results.

Details

Plugin code:
geosec
Plugin version:
1.0.1
Author:
Outdated:
No
WP version:
5.0 or higher
PHP version:
7.2 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-02-06
Rating:
Times rated:
0
access-control
block-country
geoip
protection
security