
Geosec protects your admin panel (wp-admin) by allowing access only from the countries you authorize.
| Author: | rbonfil (profile at wordpress.org) |
| WordPress version required: | 5.0 |
| WordPress version tested: | 6.9.1 |
| Plugin version: | 1.0.1 |
| Added to WordPress repository: | 05-02-2026 |
| Last updated: | 06-02-2026 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | |
| Total downloads: | 165 |
![]() Click to start download |
|
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.
Screenshots
FAQ
ChangeLog


