Sngine Shield – Advanced Robot Verification & GeoIP Country Blocker
Sngine Shield brings Robot Verification and GeoIP Country Blocking together in one lightweight security plugin. It is designed to add an extra layer of protection without modifying or replacing your Sngine core files.
🚀 What is Sngine Shield?
Sngine Shield is an all-in-one security plugin for Sngine websites. It gives you multiple CAPTCHA options for protecting your Login and Registration pages, along with a built-in GeoIP system that lets you block visitors from selected countries.
The plugin is designed to be simple to configure while still giving administrators control over how their website is protected.
🤖 Multiple CAPTCHA Options
Sngine Shield supports four different robot verification methods, so you can choose the option that works best for your website.
Built-in Math CAPTCHA
Don't want to use a third-party CAPTCHA service?
The built-in Math CAPTCHA works without any API key or external account.
Users simply solve a small addition or subtraction question before continuing. It is quick and easy for real users while adding an extra barrier against automated bots.
Features include:
No API key required
Simple addition and subtraction questions
Non-negative answers
Anti-replay protection
AJAX question refresh
Lightweight and fast
Google reCAPTCHA v2
Use Google's familiar "I'm not a robot" checkbox to help stop automated login and registration attempts.
Cloudflare Turnstile
Cloudflare Turnstile provides a modern and user-friendly CAPTCHA alternative with a strong focus on privacy and a smooth user experience.
hCaptcha
You can also use hCaptcha if you prefer another privacy-focused CAPTCHA provider.
Separate Login & Registration Controls
You can enable or disable CAPTCHA independently for:
Login
Registration / Sign Up
This gives you more flexibility depending on the security needs of your community.
🌍 GeoIP Country Blocker
Sometimes CAPTCHA alone isn't enough. If your website receives unwanted traffic from specific regions, Sngine Shield allows you to block entire countries.
Block Countries in One Click
Choose a country from the available ISO country list and add it to your block list.
Once blocked, visitors detected from that country will not be able to access your protected website.
Easy Country Management
The admin panel provides an interactive list of blocked countries where you can quickly review or unblock countries whenever needed.
Fast GeoIP Detection
Sngine Shield uses multiple methods for detecting visitor locations:
Cloudflare's HTTP_CF_IPCOUNTRY header
ip-api
ipapi
Local IP caching
Cloudflare users can benefit from header-based country detection without needing an external API request for every visitor.
Custom 403 Access Restricted Page
Blocked visitors are shown a clean and responsive access-restricted page instead of a generic server error.
The page can display:
Detected country
Access restriction message
Support contact information
Responsive design for mobile and desktop
Admin Safe-Pass
Administrators and moderators are protected from accidental country blocking, helping ensure that your management team can continue accessing the website.
🛡️ Extra Protection Against Bypass Attempts
Sngine Shield is designed with multiple protection layers instead of relying on a single CAPTCHA check.
Request Verification Protection
The plugin uses request-level protection to help prevent repeated verification checks from causing session-related problems during login.
AJAX Protection
Important login and registration endpoints are also checked to help prevent users or automated scripts from simply bypassing the visible CAPTCHA form and sending direct requests.
Dual Field Protection
The plugin uses mirrored verification fields to reduce problems caused by browser caching, form mismatches, or modified client-side requests.
🎨 Clean Design & Performance
Security should not make your website difficult to use.
Sngine Shield is designed to work with different Sngine environments while keeping the user experience simple.
Core-Safe Installation
The plugin does not require you to overwrite Sngine's core files.
This makes it easier to maintain your website and reduces the risk of losing modifications when you update Sngine.
Theme Compatibility
Sngine Shield is designed to work with:
Default Sngine theme
Nexus theme
Custom themes
Light & Dark Mode
The security interface also works with both light and dark/night mode designs.
Lightweight
The plugin is built to keep database queries and server resource usage low, making it suitable for active Sngine communities.
🛠️ Dedicated Admin Dashboard
Managing your security settings doesn't have to be complicated.
Sngine Shield provides an admin interface where you can manage your CAPTCHA and country-blocking settings.
Depending on your installation, settings can be managed from:
AdminCP → Settings → Security
or through the plugin's standalone admin portal.
Built-in Testing Tools
Before enabling your security settings for everyone, you can test the system directly from the admin panel.
You can test:
Math CAPTCHA
GeoIP detection
Country blocking configuration
This makes it easier to verify that everything is working correctly before going live.
📦 What's Included?
When you purchase Sngine Shield, you receive:
Complete robot_verification plugin source code
One-click database installer
install.php
Detailed README.md documentation
Step-by-step installation instructions
Free lifetime bug fixes
Free updates
💻 Compatibility & Requirements
Sngine
Compatible with:
Sngine v3.x – v3.12+
The plugin is designed to work with recent Sngine releases.
PHP Supported versions include:
PHP 7.4
PHP 8.0
PHP 8.1
PHP 8.2
PHP 8.3+
Server Requirements
Your server should have:
cURL enabled
JSON enabled
🔐 Protect Your Sngine Community
Spam registrations, automated login attempts, and unwanted traffic can become a real problem as your community grows.
Sngine Shield gives you a simple way to add CAPTCHA protection and country-level access control without modifying your Sngine core files.
Whether you want a simple built-in Math CAPTCHA or a third-party provider like Cloudflare Turnstile, Google reCAPTCHA, or hCaptcha, you can manage everything from one place.
Sngine Shield is built to keep your community protected while keeping things simple for your real users.
Custom / Standalone
v1.0.0
0.03 MB
0 Days Included
PHP 7.4 PHP 8.0 PHP 8.1 PHP 8.2 PHP 8.3+
No reviews yet for this product.
Sngine Vault License Terms
Welcome to Sngine Vault! These License Terms explain the rights and restrictions for digital items sold on our marketplace. By purchasing or selling on Sngine Vault, you agree to comply with the applicable terms listed below.
General Overview
Each product comes with either a Regular License or an Extended License. Licenses are non-exclusive, non-transferable, and apply to a single end product unless otherwise stated.
Software & Code
Grants use in one end product for yourself or a client that is not sold or monetised.
- Modify or customize the item.
- Use in personal or client projects.
- No resale or redistribution.
Allows use in one end product that is sold or monetized.
- Use in SaaS platforms, web apps, or software sold to end users.
- Unlimited users/customers for the single end product.
- Cannot resell or redistribute the source files.
Fonts
- Use in unlimited personal and commercial projects.
- Use in logos, print materials, social media graphics, and websites.
- Cannot embed in apps, eBooks, or web apps.
- Use in desktop software, mobile apps, games, and eBooks.
- Embed fonts in web or app UI for commercial products.
- Distribute fonts as part of a larger digital product (not standalone).
Audio
- Use in one end product (e.g., video, podcast, game).
- Can be used on YouTube, social media, or websites without monetization.
- No broadcast rights or resale usage.
- Use in TV, radio, streaming platforms, and commercials.
- Monetized use allowed (e.g., ads, paid courses, mobile games).
- Redistribution as part of a larger work is permitted.
Video
- Use in one project for personal or client use.
- Includes usage in YouTube videos, presentations, and websites.
- Not allowed in commercial templates or resale products.
- Use in monetized or commercial projects (e.g., ads, films).
- Incorporate into templates or end products for sale.
- Distribution to unlimited viewers/customers is allowed.
Images, Icons, Graphics
- Use in websites, blogs, social media, and client work.
- Can be modified and used in static designs.
- Not for use in templates, merchandise, or resold materials.
- Use in print-on-demand, merchandise, and commercial templates.
- Use in up to 250,000 physical or digital end products.
- Must not resell the original image as-is.
Common Terms for All Licenses
- No Ownership: You may not claim ownership of any item, even after modifications.
- No Redistribution: You cannot share, resell, or sublicense items in their original or modified form.
- Single Use: A license applies to a single end product. For multiple projects, purchase additional licenses.
- Team Use: Items may only be shared within your team or organization, not externally.
- Attribution: May be required if the author specifies it in the item description.
For Sellers
- • You must specify which license types apply to your item.
- • You confirm you own or have rights to sell every asset included in your product.
- • You agree to provide reasonable clarification of license usage if asked by buyers.
License Violations
Violations of these terms may result in:
- • Account suspension or permanent ban.
- • Loss of access to purchased items.
- • Legal action from Sngine Vault or the original creator.
Need Help?
If you are unsure which license you need or want to report a violation, contact us: