plenta / contao-friendly-captcha-bundle
Friendly Captcha Bundle for Contao
Package info
github.com/plenta/contao-friendly-captcha-bundle
Type:contao-bundle
pkg:composer/plenta/contao-friendly-captcha-bundle
Fund package maintenance!
Requires
- php: ^8.1
- contao/conflicts: @dev
- contao/core-bundle: ^5.3
- symfony/http-client: ^6.4 || ^7.4
Requires (Dev)
- contao/manager-bundle: ^5.3
- contao/test-case: ^5.0
- friendsofphp/php-cs-fixer: ^3.2
- phpunit/phpunit: ^9.5.10
- symfony/phpunit-bridge: v6.4.9
This package is auto-updated.
Last update: 2026-03-15 19:32:36 UTC
README
Integrates Friendly Captcha into Contao forms to protect them from spam and automated submissions.
This bundle supports Friendly Captcha v1 and v2 and allows selecting the desired version directly in the form field configuration.
Friendly Captcha is a privacy-friendly CAPTCHA alternative that works without user tracking or behavioral analysis.
This bundle is open source and free. 🚀
Installation
Install using Contao Manager
Search for captcha or friendly and you will find this extension.
Install using Composer
composer require plenta/contao-friendly-captcha-bundle
Features
- Easy integration into Contao forms
- Support for Friendly Captcha v1 and v2
- Version selection directly in the form field settings
- Optional EU endpoints
- Configurable widget theme (light, dark, auto)
- Configurable puzzle start behaviour
- Privacy-friendly CAPTCHA without tracking
Configuration
To use Friendly Captcha you need:
- a Site Key
- an API Key
You can create both keys in the Friendly Captcha dashboard:
Friendly Captcha Versions
This bundle supports both Friendly Captcha versions:
| Version | Description |
|---|---|
| v1 | Legacy widget |
| v2 | New SDK-based widget with improved configuration |
The version can be selected directly in the form field settings.
System requirements
- PHP:
^8.1 - Contao:
^5.3 || ^5.7(and later)
