Friendly Captcha
Privacy-friendly CAPTCHA alternative with GDPR compliance
About Friendly Captcha
Friendly Captcha is a privacy-friendly, GDPR-compliant CAPTCHA alternative that protects websites from bots without user interaction. It works by performing cryptographic puzzles in the background, making it invisible to legitimate users.
For more information, visit the official Friendly Captcha documentation.
Showcase
Usage
import { FriendlyCaptcha } from "@better-captcha/react/provider/friendly-captcha";
<FriendlyCaptcha sitekey="" options={{}} />import { component$ } from "@builder.io/qwik";
import { FriendlyCaptcha } from "@better-captcha/qwik/provider/friendly-captcha";
export default component$(() => (
<FriendlyCaptcha sitekey="FCMTL-000000000000000000000" options={{}} />
));import { FriendlyCaptcha } from "@better-captcha/solidjs/provider/friendly-captcha";
<FriendlyCaptcha sitekey="" options={{}} /> <template>
<FriendlyCaptcha
sitekey="FCMTL-000000000000000000000"
:options="{ puzzleTimeout: 300 }"
/>
</template>
<script setup lang="ts">
import { FriendlyCaptcha } from "@better-captcha/vue/provider/friendly-captcha";
</script><script lang="ts">
import FriendlyCaptcha from "@better-captcha/svelte/provider/friendly-captcha";
</script>
<FriendlyCaptcha sitekey="FCMTL-000000000000000000000" options={{}} />import { FriendlyCaptcha } from "@better-captcha/lit/provider/friendly-captcha";<friendly-captcha sitekey="FCMTL-000000000000000000000"></friendly-captcha>Configuration
Provider Options
Prop
Type
Imperative Handle
Prop
Type
Best Practices
- Invisible UX: Friendly Captcha is completely invisible - users never see a challenge
- Privacy Compliant: Built with GDPR and CCPA compliance in mind from the ground up
- Native Auto Theme: Supports
theme: "auto"natively for seamless integration - Accessibility: Fully accessible - no visual challenges that could exclude users
- Performance: Minimal impact on page performance, works in background
- EU Hosting: Data can be hosted in the EU for additional privacy compliance