PHPackages                             tinect/altcha-captcha - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. tinect/altcha-captcha

Abandoned → [frosh/altcha-captcha](/?search=frosh%2Faltcha-captcha)Shopware-platform-plugin[Security](/categories/security)

tinect/altcha-captcha
=====================

Self-hosted Altcha Captcha plugin for Shopware 6. Adds secure, user-friendly bot protection without relying on third-party services.

1.9.0(4mo ago)2283[2 issues](https://github.com/FriendsOfShopware/FroshAltchaCaptcha/issues)MITPHPCI passing

Since Nov 18Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/FriendsOfShopware/FroshAltchaCaptcha)[ Packagist](https://packagist.org/packages/tinect/altcha-captcha)[ RSS](/packages/tinect-altcha-captcha/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (3)Versions (18)Used By (0)

FroshAltchaCaptcha
==================

[](#froshaltchacaptcha)

Self-hosted Altcha Captcha plugin for Shopware 6. Adds secure, user-friendly bot protection without relying on third-party services.

Features
--------

[](#features)

- **Self-Hosted**: No external dependencies or third-party services required
- **Privacy-First**: Fully compliant with GDPR and privacy regulations
- **Lightweight**: Minimal performance impact on your shop
- **User-Friendly**: Better user experience compared to traditional CAPTCHAs
- **Easy Integration**: Works seamlessly with Shopware 6 forms

Installation
------------

[](#installation)

### Via Composer

[](#via-composer)

```
composer require frosh/altcha-captcha
```

```
bin/console plugin:refresh
bin/console plugin:install --activate FroshAltchaCaptcha
bin/console cache:clear
```

Configuration
-------------

[](#configuration)

After installation, configure the plugin in the Shopware administration:

1. Navigate to **Settings &gt; General &gt; Basic Information**
2. Scroll down to the **CAPTCHA** section
3. Select **AltchaCaptcha** under **Active CAPTCHAS**
4. Configure your Altcha settings according to your needs below the selection

How It Works
------------

[](#how-it-works)

Altcha is a modern, privacy-focused CAPTCHA alternative that uses proof-of-work challenges to verify that form submissions come from real users, not bots. Unlike traditional CAPTCHAs:

- No image recognition required
- No personal data collection
- No tracking cookies
- Fully self-hosted solution

Development
-----------

[](#development)

### Project Structure

[](#project-structure)

```
src/
├── Controller/
│   └── AltchaController.php       # API endpoints for CAPTCHA verification
├── Migration/
│   └── Migration1763454351...php  # Database setup
├── Storefront/
│   └── Framework/
│       └── AltchaCaptcha.php      # Core CAPTCHA logic
└── FroshAltchaCaptcha.php        # Plugin bootstrap

```

Support
-------

[](#support)

- **GitHub Issues**:

License
-------

[](#license)

This plugin is licensed under the [MIT License](LICENSE).

Credits
-------

[](#credits)

- Developed by [tinect](https://github.com/tinect/)
- Powered by [Altcha](https://altcha.org/)

**Note**: This plugin is an independent implementation and the developer (tinect) is not associated with or endorsed by ALTCHA.

About Altcha
------------

[](#about-altcha)

Altcha is an open-source, self-hosted CAPTCHA alternative that provides bot protection without compromising user privacy or experience. Learn more at [altcha.org](https://altcha.org/).

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance82

Actively maintained with recent releases

Popularity18

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Total

15

Last Release

141d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/135993?v=4)[tinect](/maintainers/tinect)[@tinect](https://github.com/tinect)

---

Top Contributors

[![tinect](https://avatars.githubusercontent.com/u/135993?v=4)](https://github.com/tinect "tinect (54 commits)")[![renovate[bot]](https://avatars.githubusercontent.com/in/2740?v=4)](https://github.com/renovate[bot] "renovate[bot] (5 commits)")[![ImgBotApp](https://avatars.githubusercontent.com/u/31427850?v=4)](https://github.com/ImgBotApp "ImgBotApp (1 commits)")[![wannevancamp](https://avatars.githubusercontent.com/u/3399877?v=4)](https://github.com/wannevancamp "wannevancamp (1 commits)")

### Embed Badge

![Health badge](/badges/tinect-altcha-captcha/health.svg)

```
[![Health](https://phpackages.com/badges/tinect-altcha-captcha/health.svg)](https://phpackages.com/packages/tinect-altcha-captcha)
```

###  Alternatives

[roave/security-advisories

Prevents installation of composer packages with known security vulnerabilities: no API, simply require it

2.9k97.3M6.4k](/packages/roave-security-advisories)[mews/purifier

Laravel 5/6/7/8/9/10 HtmlPurifier Package

2.0k16.7M113](/packages/mews-purifier)[shopware/production

178190.0k](/packages/shopware-production)[kiener/mollie-payments-plugin

Mollie Payments

6257.6k](/packages/kiener-mollie-payments-plugin)[adyen/adyen-shopware6

Official Shopware 6 Plugin to connect to Payment Service Provider Adyen

23111.2k](/packages/adyen-adyen-shopware6)[acmephp/ssl

PHP wrapper around OpenSSL extension providing SSL encoding, decoding, parsing and signing features

141.2M4](/packages/acmephp-ssl)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
