=== WebKernelAI - Advanced Form Builder ===
Contributors: aamirsahil
Text Domain: webkernelai-advanced-form-builder
Tags: form builder, contact form, ajax forms, custom forms, wordpress forms, smtp, scalable forms, secure forms
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Plugin URI: https://webkernelai.com/plugins/advanced-form-builder/
Author: WebKernelAI
Author URI: https://webkernelai.com

Professional-grade WordPress form builder with custom database tables, AJAX submissions, SMTP support, scalable architecture, and production-focused performance.

== Description ==

[WebKernelAI](https://webkernelai.com) is a Technical SEO and Website Security platform. WebKernelAI Advanced Form Builder is a modern WordPress form plugin built for developers, agencies, businesses, and production websites requiring scalable, secure, and performance-focused form handling.

Official Website:
https://webkernelai.com

Plugin Page:
https://webkernelai.com/plugins/advanced-form-builder/

Documentation:
https://webkernelai.com/docs/form-builder/

Unlike traditional form plugins that rely heavily on `postmeta`, WebKernelAI Advanced Form Builder uses dedicated database tables, optimized AJAX workflows, and scalable schema-driven form management.

== Core Features ==

* drag & drop form builder
* AJAX-powered frontend submissions
* custom database tables for forms and entries
* secure file upload handling
* SMTP email support
* email notification system
* user confirmation emails
* email logging system
* CSV export support
* Google reCAPTCHA v2 & v3
* inline validation errors
* dynamic field management
* custom thank-you messages
* shortcode-based form rendering
* per-form custom CSS and JavaScript support
* scalable admin entries management
* extensible hook-based architecture

== Supported Field Types ==

* Text
* Email
* Number
* Phone
* Textarea
* Select
* Radio
* Checkbox
* Checkbox Group
* Date
* Hidden
* Rating
* File Upload
* Terms & Conditions

== Built for Performance ==

WebKernelAI Advanced Form Builder is designed for performance-focused WordPress websites.

Performance optimizations include:

* custom indexed database tables
* optimized AJAX request handling
* assets loaded only when forms exist
* lightweight frontend rendering
* scalable entry storage architecture
* efficient admin pagination
* no unnecessary postmeta usage

The plugin is suitable for production and high-traffic environments.

== Security Features ==

Security-focused architecture includes:

* nonce validation
* honeypot spam protection
* Google reCAPTCHA integration
* secure file upload validation
* sanitized frontend rendering
* prepared SQL queries
* strict validation pipeline
* secure AJAX request handling
* PHPCS/WPCS-compliant practices

== SMTP & Email System ==

The plugin includes built-in SMTP support without requiring external SMTP plugins.

Supported configuration includes:

* SMTP host
* SMTP port
* encryption support
* SMTP authentication
* localhost support
* production server compatibility

Email system features:

* admin notifications
* user confirmation emails
* dynamic email variables
* email template editor
* email logging
* delivery failure tracking

Email delivery failures do not prevent entry storage.

== Entries Management ==

The entries system is optimized for scalability.

Features include:

* AJAX-powered entries listing
* server-side pagination
* fast entry searching
* entry detail views
* secure file downloads
* CSV export support

The interface remains responsive even with large datasets.

== Developer Friendly Architecture ==

Developer-focused features include:

* modular architecture
* clean OOP codebase
* action & filter hooks
* extensible validation pipeline
* extensible email variables
* add-on ready structure
* no forced frontend design system

== Official WebKernelAI Platform ==

WebKernelAI provides integrated Technical SEO and Website Security tools for WordPress websites and modern web applications.

Platform capabilities include:

* Technical SEO Audit
* Crawl Intelligence
* JavaScript Vulnerability Scanner
* Website Malware Scanner
* Security Header Analysis
* SEO Metadata Synchronization
* Website Security Monitoring

Official platform:
https://webkernelai.com

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/`
2. Activate the plugin through WordPress admin
3. Open **WKAF → Forms**
4. Create your first form
5. Use the generated shortcode to display the form

== Frequently Asked Questions ==

= Does the plugin use post meta for storing entries? =

No. The plugin uses dedicated custom database tables optimized for scalable form storage.

= Is the plugin suitable for high-traffic websites? =

Yes. The architecture is designed for scalable and production-focused environments.

= Does email failure prevent form submissions? =

No. Form entries are stored even if email delivery fails.

= Can I customize form styling? =

Yes. The plugin includes lightweight frontend CSS and supports custom per-form styling.

= Does the plugin support add-ons and extensions? =

Yes. The architecture is modular and extensible.

= Are frontend assets loaded globally? =

No. Assets load only when forms are present.

== Privacy ==

WebKernelAI Advanced Form Builder respects user privacy.

The plugin:

* does not store email body content in logs
* stores only necessary submission data
* supports WordPress personal data export tools
* supports WordPress personal data erase tools
* does not include external tracking systems

== External Services ==

This plugin integrates with Google reCAPTCHA for spam protection.

What the service does:

* validates form submissions to help prevent spam and abuse

What data may be sent:

* user IP address
* browser/device information
* interaction signals required for verification

Service Provider:
Google LLC

Terms:
https://policies.google.com/terms

Privacy Policy:
https://policies.google.com/privacy

== Changelog ==

= 1.0.3 =

* Security improvements


= 1.0.2 =

* Fixed WordPress.org review issues
* Improved input sanitization and validation
* Improved prepared SQL queries
* Improved escaping and security compliance
* PHPCS/WPCS compliance improvements
* Internal stability improvements

= 1.0.1 =

* Security improvements
* Nonce verification enhancements
* Database query hardening
* Minor internal fixes

= 1.0.0 =

* Initial public release
* Drag & drop form builder
* AJAX frontend submissions
* SMTP support
* Email notifications
* File uploads
* Entries management & export
* Google reCAPTCHA v2 & v3 support
