JOOMLA! 6 JOOMLA! 5 JOOMLA! 4 JOOMLA! 3
FREE PRO POPULAR COMMUNITY CHOICE

EasyCalcCheck Plus - Joomla! Plugin - Logo Name: EasyCalcCheck Plus (ECC+)
Version: 6.2.0.0 (PRO/FREE - Joomla! 6) / 5.2.6.1-PRO (Joomla! 5) / 4.4.0.0-PRO (Joomla! 4)
Type: System Plugin
License: GPLv3
Description: Protects Joomla! forms and 3rd party extensions by integrating anti-spam services and internal antispam checks.
Integrated external antispam services: ALTCHA (self-hosted version), Google reCaptcha, hCaptcha, Cloudflare Turnstile, Akismet, Honeypot Project, StopForumSpam, Botscout
Download: ECC+ - EasyCalcCheck Plus Downloads

Protects Joomla! core forms and 3rd party extensions by integrating spam protection services and adds an arithmetical problem, a hidden field and a time lock

Enhance your website's security with EasyCalcCheck Plus, a powerful plugin to protect your registration and contact forms from spam threats. This plugin works by incorporating a simple arithmetic task, a feature known to deter spambots effectively.

For added security, the plugin allows you to activate a hidden field and impose a time limit for form submission. The hidden input field is particularly effective against spambots, which typically fill in every available field, hidden or not, whereas regular users do not see or interact with it. The time limit further bolsters protection by restricting too-fast submissions, a common characteristic of bot activity.

When internal spam protection falls short, EasyCalcCheck Plus integrates seamlessly with external anti-spam services like Akismet, Mollom, and others.

But the utility of EasyCalcCheck Plus extends beyond spam protection. It offers backend security via a token system and guards against SQL injection threats, delivering a comprehensive security solution for your site.

EasyCalcCheck Plus has been honed and improved over several years, incorporating support for popular form components like FoxContact, Kunena Forum, FlexiContact, and DFContact. Its adaptable design allows for quick and easy extension to other components, offering a robust defence against spam messages and registrations caused by spambots.

As a testament to its effectiveness, EasyCalcCheck Plus holds a top position in the captcha category on Joomla! Extension Directory. Thanks to its continual development, optimization, and user-centric approach, it ranks among the best-rated extensions overall.

The plugin's continuous development journey includes bug fixes and the addition of support for various 3rd party extensions, such as ALFContact, JomSocial, and Virtuemart.

Choose EasyCalcCheck Plus to secure your website and enjoy a spam-free, seamless user experience.

Features

  • Arithmetical problem - Addition and Subtraction
  • Number of operands can be selected - 2 or 3
  • Numbers in words - Numbers can be represented as words
  • Hidden input field
  • Time lock
  • Self-defined question
  • Many supported 3rd party extensions
  • Honeypot Project, StopForumSpam, Akismet
  • ALTCHA, reCaptcha, hCaptcha, Cloudflare Turnstile
  • SQL Injection and Local file Inclusion protection
  • Backend protection with a token
  • Protection of the core forms: contact and registration forms
  • Autofill - entered values are automatically entered in the field if the spam check was not solved
  • Show spam-check only for guests
  • and many more! :-)

Installation

Install the plugin by accessing the administration menu of the back-end under Extensions. Then access Extensions – Plugins – System – EasyCalcCheck PLUS and customize it to your needs. Don't forget to activate it!

In the beginning, I recommend using the standard settings. If some spam still gets through, you should consider activating an external service like Akismet.

Enjoy! ;-) Spam is finally a thing of the past!

Spambots shouldn't be stopped only by ECC+ on the client-side. The majority of spambots is easily identified with the help of blacklists and prevents proactive the loading of your website. Since version 1.5-7 bots can be identified and blocked by comparing the actual blacklist from Honeypot Project or StopForumSpam.

In addition, comprehensive anti-spam services like Akismet, Mollom, reCaptcha and Botscout have been implemented to recognize and filter spam even better!

Tip: This website and all my demo sites did not receive any entries or registrations through spambots with the following configuration: arithmetic problem, hidden field, time lock and Akismet. If this configuration is not enough, then another spam service can be activated additionally.

Note: EasyCalcCheck Plus is a system plugin and not a plugin from the Captcha group. The option "Default Captcha" in the global configuration and the settings of the user management should be deactivated. Use EasyCalcCheck Captcha if you want to have a plugin using the Captcha group!

Changelog

+ = Added - ! = Removed - ^ = Changed - # = Fixed

Latest release

Version 6.2.0.0-PRO - 2026-07-13

  • + Added the first official Free edition of EasyCalcCheck Plus for Joomla! 6. Version 6.2.0.0 is released simultaneously as Pro and Free edition. The Free edition is automatically created from the current Pro version using the new KRJE Free Builder Tool and provides a fully functional spam protection solution with a carefully selected feature set.
  • + Added seamless upgrades from Free to Pro. The Pro package can be installed directly over an existing Free installation without uninstalling it first. Existing plugin settings are preserved automatically, allowing Pro features to be unlocked immediately after the upgrade.
  • + Added locked previews for Pro-only options in the Free edition. Advanced integrations, security services and professional features remain visible directly in the configuration, making the differences between Free and Pro transparent.
  • + Added the following functionality to both Free and Pro:
    • Calculation check with all available options.
    • Hidden fields, JavaScript validation and time lock protection.
    • Complete ALTCHA integration.
    • Protection of Joomla core forms including contact, registration, login, password reset and username reminder.
    • Backend URL token protection.
    • Autofill protection.
    • Warn reference protection.
    • Guests-only mode.
    • Protection against direct form submissions.
    • IP blocking and login lockout.
    • Automatic page cache exclusion.
  • + Pro additionally includes the complete advanced EasyCalcCheck Plus feature set:
    • Custom calls for manual integration into any form.
    • Third-party extension and AJAX integrations.
    • Custom security questions.
    • reCAPTCHA, hCaptcha and Cloudflare Turnstile.
    • StopForumSpam, Honeypot Project, Akismet and BotScout integration.
    • SQL injection and Local File Inclusion (LFI) request scanning.
    • Debug logging.
    • Custom injection anchors.
    • Field encoding for enhanced protection against direct requests.
    • Companion plugin support.
  • ^ Introduced the new shared Pro and Free architecture. Pro remains the complete edition and primary development base, while the Free package is automatically generated from the same codebase. This allows both editions to evolve together without maintaining separate plugin versions.
  • ^ Updated the version to 6.2.0.0 to mark the introduction of the new Free and Pro edition structure. All existing Pro functionality remains available with no breaking changes for existing installations.
  • ^ Improved edition-specific configuration and integration handling. The Free edition focuses on protecting Joomla core forms, while advanced third-party integrations, external anti-spam services and companion plugins are available exclusively in the Pro edition.

Download

Overview of all downloads of the extension: ECC+ - EasyCalcCheck Plus Downloads