--- id: google-cloud-recaptcha-enterprise version: "1.32.0" license: Apache-2.0 license_treatment: permissive maintenance: active --- # google-cloud-recaptcha-enterprise — Google Cloud Recaptcha Enterprise API client library License: permissive · Maintenance: active · Downloads: 2.1M/mo ## What it is and what it does This is Google's official Python client for reCAPTCHA Enterprise, a managed fraud and abuse detection service. It wraps the reCAPTCHA Enterprise API, allowing developers to programmatically create reCAPTCHA keys, assess user interactions for risk, and manage site protection rules. The library handles authentication via google-auth and communicates with Google Cloud services through gRPC and protobuf serialization. You use it to integrate reCAPTCHA protection into Python applications—typically web backends that need to verify user actions (form submissions, logins, transactions) without blocking legitimate users. The library is production-stable, actively maintained by Google, and supports current Python versions (3.10 through 3.14). It depends on google-api-core, google-auth, grpcio, proto-plus, and protobuf. Use it for: - Protect login forms and account creation flows from automated bot attacks and credential stuffing. - Validate high-value transactions (payments, password resets) to prevent fraud without friction for real users. - Monitor and block spam submissions in contact forms, comments, or user-generated content systems. - Integrate risk assessment into custom authentication pipelines to enforce adaptive security policies. - Audit and manage reCAPTCHA keys and site configurations programmatically across multiple applications. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Python client library for Google Cloud reCAPTCHA Enterprise, enabling integration with Google's fraud detection and abuse prevention service for websites. Yes. This is Google's official, actively maintained client for a widely-used fraud prevention service. Install it if you need reCAPTCHA Enterprise protection in a Python backend. No security vulnerabilities reported, low install friction, permissive license, and current Python support make it a straightforward choice for projects already committed to the reCAPTCHA platform. ## Install pip install google-cloud-recaptcha-enterprise uv add google-cloud-recaptcha-enterprise poetry add google-cloud-recaptcha-enterprise ## Installing google-cloud-recaptcha-enterprise Before you install: Low friction installation with a pure-Python wheel. Actively maintained with recent release (53 days old) and current Python version support (3.10+). Standard Google Cloud library dependency chain. License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions. Quickstart: pip install google-cloud-recaptcha-enterprise from google.cloud import recaptchaenterprise_v1 client = recaptchaenterprise_v1.RecaptchaEnterpriseServiceClient() # Use client methods to assess risk, create keys, etc. Requires Google Cloud project with reCAPTCHA Enterprise enabled and authentication credentials configured (via google-auth). Verify before relying: - Specific API methods and assessment capabilities beyond basic client instantiation - Performance characteristics for high-volume fraud detection scenarios - Integration patterns with common web frameworks ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 2.1M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags recaptcha enterprise client, google cloud recaptcha api, fraud detection python, spam prevention integration, website abuse protection, fraud-detection, google-cloud, bot-protection [View on SkillFed](https://skillfed.io/packages/google-cloud-recaptcha-enterprise) · [View on PyPI](https://pypi.org/project/google-cloud-recaptcha-enterprise/)