# Has anyone tried altcha as a captcha

**URL:** <https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192>\
**Category:** Developing with Concrete\
**Created:** [June 16, 2025, 2:04pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192 "2025-06-16T14:04:55Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![FaganSystems](https://forums.concretecms.org/user_avatar/forums.concretecms.org/fagansystems/32/5351_2.png) [@FaganSystems](https://forums.concretecms.org/u/FaganSystems)\
**Post date:** [June 16, 2025, 2:04pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/1 "2025-06-16T14:04:55Z")

</div>

I am looking for an alternative for recaptcha, ALTCHA looks interesting has anyone tried it ?

---

<div class="post-metadata">

**Author:** ![mlocati](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mlocati/32/6208_2.png) [@mlocati](https://forums.concretecms.org/u/mlocati)\
**Post date:** [June 16, 2025, 3:33pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/2 "2025-06-16T15:33:58Z")

</div>

Nope, since we moved to [Turnstile](https://market.concretecms.com/products/captcha-cloudflare-turnstile/701ba4fb-2d5c-11ef-951f-0a97d4ce16b9) we’ve never had any problem.

---

<div class="post-metadata">

**Author:** ![Cahueya](https://forums.concretecms.org/user_avatar/forums.concretecms.org/cahueya/32/5178_2.png) [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Post date:** [July 5, 2025, 3:07pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/3 "2025-07-05T15:07:51Z")

</div>

I was interested in Altcha before and your post reminded me of it.

I had some issues with some users when using turnstile, so I built this little package:

> **[GitHub - cahueya/concretecms-altcha-captcha: A concreteCMS package for the privacy-centered...](https://github.com/cahueya/concretecms-altcha-captcha)**
>
> A concreteCMS package for the privacy-centered Altcha CAPTCHA

It integrates the basic Proof-of-Work Validation that Altcha does. I have tested with v.9.4.1

I am happy for feedback 🙂

---

<div class="post-metadata">

**Author:** ![FaganSystems](https://forums.concretecms.org/user_avatar/forums.concretecms.org/fagansystems/32/5351_2.png) [@FaganSystems](https://forums.concretecms.org/u/FaganSystems)\
**Post date:** [July 29, 2025, 5:52pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/4 "2025-07-29T17:52:57Z")

</div>

Thanks for this I will check it out and let you know

---

<div class="post-metadata">

**Author:** ![Cahueya](https://forums.concretecms.org/user_avatar/forums.concretecms.org/cahueya/32/5178_2.png) [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Post date:** [August 25, 2026, 4:25pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/5 "2026-08-25T16:25:36Z")

</div>

Update to 1.0.2 uses the Altcha V2 Method with no necessary User Interaction:

> **[GitHub - cahueya/concretecms-altcha-captcha: A concreteCMS package for the privacy-centered...](https://github.com/cahueya/concretecms-altcha-captcha)**
>
> A concreteCMS package for the privacy-centered Altcha CAPTCHA

---

<div class="post-metadata">

**Author:** ![mlocati](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mlocati/32/6208_2.png) [@mlocati](https://forums.concretecms.org/u/mlocati)\
**Post date:** [September 4, 2026, 3:37pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/6 "2026-09-04T15:37:07Z")

</div>

I posted a question in the github repo…

> <https://github.com/cahueya/concretecms-altcha-captcha/issues/1>
>
> \`LICENSE.TXT\` only says the software is "licensed under the terms described in t…he concrete5.org marketplace", which is the default file the marketplace adds. \[As far as I can tell\](https://market.concretecms.com/products?keywords=altcha) this package isn't published there, so there's no license text to look up.
> 
> Could you clarify under which license this package is distributed? If it's meant to be open source, adding the actual license text (and a \`license\` field in \`composer.json\`) would make it usable with confidence.

---

<div class="post-metadata">

**Author:** ![Cahueya](https://forums.concretecms.org/user_avatar/forums.concretecms.org/cahueya/32/5178_2.png) [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Post date:** [September 4, 2026, 9:36pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/7 "2026-09-04T21:36:22Z")

</div>

Thanks for reminding! I have attached the license and pushed to the V3 Method of Altcha. Please test and let me know 🙂

---

<div class="post-metadata">

**Author:** ![mlocati](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mlocati/32/6208_2.png) [@mlocati](https://forums.concretecms.org/u/mlocati)\
**Post date:** [September 5, 2026, 2:07pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/8 "2026-09-05T14:07:12Z")

</div>

Thanks! I’ve submitted a pull request that fixes a bug, adds tests and simplifies the way people can install that package 😉

---

<div class="post-metadata">

**Author:** ![Cahueya](https://forums.concretecms.org/user_avatar/forums.concretecms.org/cahueya/32/5178_2.png) [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Post date:** [September 5, 2026, 2:24pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/9 "2026-09-05T14:24:39Z")

</div>

wow thanks! I will try to adapt those for future package builds!

---

<div class="post-metadata">

**Author:** ![mlocati](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mlocati/32/6208_2.png) [@mlocati](https://forums.concretecms.org/u/mlocati)\
**Post date:** [September 5, 2026, 2:47pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/10 "2026-09-05T14:47:32Z")

</div>

It’s also very useful when you have packages published in the marketplace: you push a tag to github, the .zip file gets created automatically, and you can download and submit it as is to the marketplace.

---

<div class="post-metadata">

**Author:** ![Cahueya](https://forums.concretecms.org/user_avatar/forums.concretecms.org/cahueya/32/5178_2.png) [@Cahueya](https://forums.concretecms.org/u/Cahueya)\
**Post date:** [September 5, 2026, 2:50pm UTC](https://forums.concretecms.org/t/has-anyone-tried-altcha-as-a-captcha/9192/11 "2026-09-05T14:50:54Z")

</div>

Yes, I have to learn how to apply those tools 🙂 I am very grateful for the support of experienced developers. Thank you!
