In my recent work I had to deal with strict GDPR compliance which eliminated the use of tools like reCaptcha et al.
I found an alternative named Altcha (https://altcha.org) which is a proof of work solution that runs on your own server.
With jkueser:altcha
you can now easily integrate it on a Meteor server. It works for any frontend, because on the frontend you actually use the original altcha component and the package is not coupled to a specific version of it.
Further notable mentions:
- I added enough documentation to get you started right away
- tests are added, too
- the project uses biome for linting and formatting
Check it out:
GitHub - GitHub - jankapunkt/meteor-altcha: Drop-In package t use Altcha with Meteor 3+
Packosphere - jkuester:altcha - Packosphere
Please leave a star if you like the package so I can soon atempt to include it on the Altcha Website as community integration