=== Easy reCaptcha Shortcodes ===
Contributors: zivanovic  
Tags: recaptcha, google recaptcha, recaptcha v2, recaptcha v3, captcha  
Tested up to: 6.7  
Stable tag: 1.0.0  
License: GPLv3  
License URI: https://www.gnu.org/licenses/gpl-3.0.html  

Easy reCaptcha Shortcodes lets you add Google reCAPTCHA v2 to forms via shortcodes, while reCAPTCHA v3 runs automatically once configured.

== Description ==

Easy reCaptcha Shortcodes lets you add reCAPTCHA v2 via shortcodes, while reCAPTCHA v3 runs automatically, protecting your site from spam and bots.

**Features:**
- Supports Google reCAPTCHA v2 (shortcodes) and v3 (automatic)
- Simple settings panel for API key configuration
- Works with any WordPress theme
- No coding required

**How It Works:**
1. Install and activate the plugin.
2. Navigate to **Easy reCaptcha Shortcodes** in the admin menu.
3. Enter your **reCAPTCHA v2 or v3 API keys**.
4. For **reCAPTCHA v2**, use the provided shortcode in your forms.
5. For **reCAPTCHA v3**, it runs automatically on your site after setup.

**Example Shortcodes (for reCAPTCHA v2 only):**
- `[ercs_keys_v2]` → Displays reCAPTCHA v2 checkbox inside your form.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/easy-recaptcha-shortcodes/` directory, or install the plugin directly from the WordPress Plugin Repository.
2. Activate the plugin through the "Plugins" menu in WordPress.
3. Navigate to **Easy reCaptcha Shortcodes** settings and enter your API keys.
4. Add the shortcode `[ercs_keys_v2]` to your forms if using reCAPTCHA v2.
5. If using reCAPTCHA v3, it will automatically run site-wide after setup.

== Frequently Asked Questions ==

= How do I get Google reCAPTCHA API keys? =  
You can generate reCAPTCHA API keys by visiting [Google reCAPTCHA](https://www.google.com/recaptcha/admin/create). 

= Do I need to use a shortcode for reCAPTCHA v3? =  
No, reCAPTCHA v3 runs automatically once configured.

= What happens if I don’t configure API keys? =  
Without valid API keys, reCAPTCHA won’t function, and your forms may not be protected from spam.

== Screenshots ==

1. A screenshot of the settings page for reCaptcha V2, where you can configure and manage the integration.
2. A screenshot showcasing the admin panel for reCaptcha V3 settings, allowing easy configuration and control.

== Changelog ==

= 1.0.0 =
* Initial release.
* Supports Google reCAPTCHA v2 (via shortcodes) and v3 (runs automatically).
* Admin panel for API key configuration.

== Upgrade Notice ==

= 1.0.0 =
Initial release with full support for Google reCAPTCHA v2 and v3.

== Support ==

For support and feedback, please visit the [plugin support forum](https://wordpress.org/support/plugin/easy-recaptcha-shortcodes).

== External Services ==

This plugin integrates with Google reCAPTCHA to provide spam protection for forms.

- **Service Name**: Google reCAPTCHA
- **Purpose**: Used to verify human users and prevent spam or automated abuse on websites.
- **Data Sent**:
  - For reCAPTCHA v2: When a user interacts with a form containing reCAPTCHA v2, Google may collect device and browser-related information (such as cookies, IP address, and user behavior).
  - For reCAPTCHA v3: Google reCAPTCHA v3 runs in the background and collects user interactions to generate a score indicating the likelihood of the user being a bot.
  - Validation requests are sent to Google’s verification API (`https://www.google.com/recaptcha/api/siteverify`).
- **When Data is Sent**:
  - reCAPTCHA v2: Data is sent when a user submits a form that contains the reCAPTCHA widget.
  - reCAPTCHA v3: Data is sent automatically in the background when visiting a page where reCAPTCHA v3 is enabled.
- **External Service Provider**: Google LLC
- **Privacy Policy**: [https://policies.google.com/privacy](https://policies.google.com/privacy)
- **Terms of Service**: [https://policies.google.com/terms](https://policies.google.com/terms)

By using this plugin, you agree to Google’s terms and policies regarding reCAPTCHA.
