Test builds: OpenCart 4.1.0.4 and 3.0.5.1

Security & Anti-Spam for OpenCart

by Kavio Labs · for OpenCart 4.x and 3.0.x

Spam protection for OpenCart 4.x and 3.0.x without Google by default: a hidden field, a time trap and a small proof of work the browser solves while the visitor types, an own image or sum check drawn on the server only when needed, and optional Cloudflare Turnstile, hCaptcha or reCAPTCHA v3 with the built-in check as fallback. Covers registration, guest checkout, reviews, returns, contact, blog comments, customer login, forgotten password and forms of other extensions, with disposable e-mail, link, keyword, script and country rules and limits per address. Admin hardening: login lockout per address and user name with an image check, a secret admin access key with a recovery file, an IP allow-list, two-step sign-in with authenticator apps and passkeys, a daily file change monitor, a health check and a security log. Page-cache safe, no OCMOD.

Tested on 4.1.0.4 & 3.0.5.1 Updated Nov 5, 2026 Version 1.0.0 Compatible with OpenCart 4.1.0.4, 3.0.5.1 No core file edits
Built forOpenCart

What it does

Spam protection for OpenCart 4.x and 3.0.x without Google by default: a hidden field, a time trap and a small proof of work the browser solves while the visitor types, an own image or sum check drawn on the server only when needed, and optional Cloudflare Turnstile, hCaptcha or reCAPTCHA v3 with the built-in check as fallback. Covers registration, guest checkout, reviews, returns, contact, blog comments, customer login, forgotten password and forms of other extensions, with disposable e-mail, link, keyword, script and country rules and limits per address. Admin hardening: login lockout per address and user name with an image check, a secret admin access key with a recovery file, an IP allow-list, two-step sign-in with authenticator apps and passkeys, a daily file change monitor, a health check and a security log. Page-cache safe, no OCMOD.

Spam stops, customers do not notice. Security & Anti-Spam checks every customer form in the background (a hidden field bots fill in, a time trap and a small proof of work the browser solves while the visitor types), so real people never solve a puzzle and nothing is sent to Google.

Features

Spam protection on every form

  • Registration, guest checkout, reviews, returns, contact and blog comments, plus customer login and forgotten password
  • Own image or sum check, drawn on your server, only when the background check fails
  • Optional Cloudflare Turnstile, hCaptcha or Google reCAPTCHA v3, with the built-in check as fallback
  • Same HTML for every visitor, so page caches keep working
  • Forms of other extensions protected by their route

Content rules

  • Disposable e-mail addresses refused (bundled list, no external service)
  • Links in names, too many links in messages, blocked words
  • Text only in Cyrillic or CJK script (optional), countries per form (Cloudflare or our GeoIP)
  • Limits per address: the image check above the limit, a wait at twice the limit

Admin lockdown

  • Login lockout per address and per user name, image check after two failures
  • Secret admin address: without the key the admin answers "Not Found"
  • Admin IP allow-list with a guard against locking yourself out
  • Recovery file if you ever lock yourself out

Two-step sign-in for administrators

  • Authenticator apps and passkeys (fingerprint, face, security key)
  • Ten backup codes, trusted browsers, required for all users or chosen groups
  • Replaces the OpenCart 4.1 e-mail device code for users who set it up

Know what changed

  • File change monitor: SHA-256 baseline, daily scan, changed, new and removed files
  • Red flags for PHP files in image and upload folders and web shell names
  • Health check: install folder, admin folder, storage, error display, versions, HTTPS, admin users
  • Security log with reasons, shortened addresses, CSV export and a 30-day dashboard

Honest about OpenCart's own features

  • OpenCart already locks a customer e-mail after wrong passwords and (4.1) can e-mail codes for new devices; this extension adds what is missing and repeats none of it
  • No OCMOD, no core file edits
  • One license for OpenCart 4 and 3

What you get

  • Download & installTwo installer packages (.ocmod.zip): one for OpenCart 4.0.2 – 4.1.x and one for 3.0.3 – 3.0.5. One license key covers both. Download it from My licenses right after payment.
  • 12 months of updates & supportNew versions and help for 12 months (24 or 36 months at checkout). After that the extension keeps working; renew anytime at 50%.
  • License for your storeOne production domain with all its subdomains; staging and local development hosts are free. How licensing works
  • 30-day refundFull refund within 30 days of your first purchase, no reason needed. Refund policy
  • Tested buildsOpenCart 4.1.0.4, 3.0.5.1. Tested on OpenCart 4.1.0.4 and OpenCart 3.0.5.1.
  • Documentation & supportFull guide (Installation, Configuration, Usage, FAQ) on this page. Tickets from your account, first reply within 1 business day.
Version
1.0.0
Compatible with
OpenCart 4.1.0.4, 3.0.5.1
Core edits
None
Extension ID
kv_security_antispam
Developer
Kavio Labs Software Limited

Support

Policy
Bug reports
1 business day
How-to questions
2 business days
Channel
Tickets in your account

Buy with confidence

What stands behind your license

  • Tested builds

    This product was tested on these builds. Builds we did not test are not listed.

    • OpenCart4.1.0.4
    • OpenCart3.0.5.1
  • 12 months of updates

    Updates and support are included in the price. The product keeps working afterwards; renewing is optional.

    How licensing works
  • 30-day refund

    If it is not what you expected, tell us within 30 days and we refund the order.

    Refund policy
  • Secure checkout

    Pay by card, Apple Pay or Google Pay on Stripe's secure page. Your card number never reaches our server.

    Ask a pre-sales question

Sold by Kavio Labs Software Limited, registered in England and Wales No. 17532441. About us

More for OpenCart

Works well alongside it.

All 43 extensions

Server-side tracking for OpenCart 4.x and 3.0.x: purchases, refunds, add to cart, checkout, product views and leads go from your server to the free official GA4 Measurement Protocol, Meta Conversions API and TikTok Events API, deduplicated with the browser pixels through shared event ids. Consent-aware, SHA-256 hashed customer data, order status mapping, queue with retries, test mode and an event log. No paid relay, events only, no OCMOD.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$59Buy

The department store theme for OpenCart 4.x and 3.0.x: colour-coded departments, a department list beside the hero slider with two side promos, a big search with a department selector, tabbed product blocks, a 2 + 1 + 2 offer grid, deals of the day with real countdowns, a department showcase, a promotions band and a three-column product page with a sticky buy box. Four styles (Meridian, Harbor, Citrus, Night) and your own colours on top. Events only, no core changes.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$129Buy

Bot & Country Blocker

Extension · v1.0.0

Stop AI crawlers, scrapers, vulnerability scanners and unwanted countries before OpenCart 4.x or 3.0.x builds a page. Googlebot and Bingbot are verified by DNS and always allowed; 50+ bots get one switch each; country rules use free GeoIP databases and can close only the checkout; IP and network lists, rate limits, honeypots and the cart flood fix; a one-second challenge instead of a captcha; learning mode, dashboard, log, IP tester and Cloudflare export. No core changes, no OCMOD.

  • 4.1.0.x
  • 4.0.2.x
  • 3.0.x
from$49Buy
Security & Anti-Spam for OpenCartOpenCart extension · v1.0.0
12 months of updates & support$39one-time