=== SureFeedback Cloud ===
Contributors: @brainstormforce
Tags: visual feedback, client feedback, website feedback, feedback widget, project collaboration
Requires at least: 6.6
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

SureFeedback Cloud helps teams collect visual feedback on WordPress sites and designs. Fast client sharing, zero hosting needed.

== Description ==

**SureFeedback Cloud** Connector is the official WordPress plugin for linking your site to the SureFeedback Cloud app. Designed for freelancers, agencies, and developers, it enables clients to leave precise visual feedback on live websites. All feedback is instantly synced to your SureFeedback dashboard for organized project management and faster approvals.

**Eliminate email chains, screenshots, and confusion.** With SureFeedback, your clients can click directly on any part of your site to leave contextual comments, while you manage feedback, assign tasks, and control revisions, all in one place.

### Benefits at a Glance: ###

* Connect your WordPress site to SureFeedback Cloud in seconds
* Start reviews with no hosting or server setup
* Invite guests to comment through shared access
* Collect feedback on live pages and mockups
* Assign comments, track status, and speed up approvals
* Keep every discussion in one thread per comment
* Control where the widget appears by page and role
* Built to stay secure and lightweight

---

## Key Features ##

### One-Click WordPress Connection ###
Install the plugin, connect your site, and start collecting feedback right away.

### No hosting or setup needed ###
SureFeedback Cloud runs everything for you, so you can start reviews without server work or maintenance.

### Visual comment widget ###
Visitors click the page to leave precise feedback tied to the right spot.

### Guest commenting made easy ###
Share a review link and guests can comment after a quick “tell us about yourself” step.

### Page level widget control ###
Turn commenting on for selected pages only, like staging pages, review pages, or specific URLs.

### Role based access ###
Show the widget only to the roles you choose, useful for internal reviews or controlled client access.

### Mockups and Figma imports ###
Collect feedback on JPG, PNG, PDF, and Figma frames before development starts.

### Threaded conversations ###
Keep every discussion in one thread per comment so decisions stay in one place.

### Private internal notes ###
Leave internal-only comments hidden from guests or clients.

### Assignments and status tracking ###
Assign owners and track progress so everyone knows what’s pending and what’s done.

### Workspaces and site management ###
Organize feedback across multiple sites and teams from one dashboard.

### Comment attachments ###
Attach files to comments for added clarity and smoother execution.

### Real time sync ###
Comments and status updates stay in sync for everyone.

---

## Who Is SureFeedback Best Suited For? ##

* **Agencies** – Streamline client reviews and approvals across multiple websites.
* **Freelancers** – Let clients leave feedback exactly where changes are needed.
* **Product Teams** – Review UI updates, landing pages, and flows visually.
* **Marketing Teams** – Improve messaging, CTAs, and page layouts with clarity.
* **QA & Developers** – Identify bugs and UI issues faster during staging.
* **Designers** – Gather feedback on mockups and prototypes before handoff.
* **Clients** – Leave confident, precise feedback without technical knowledge.

---

## How It Works ##

1. Install and activate the SureFeedback Cloud plugin.
2. Connect your site to the SureFeedback dashboard with one click.
3. The visual feedback widget appears on your site.
4. Users click anywhere on the page to leave comments.
5. Manage, assign, and resolve feedback from the dashboard.
6. Control visibility by page or user role.
7. All feedback syncs in real time.

---

## External Service & Security Disclosure ##

SureFeedback Cloud connects your WordPress site to the SureFeedback platform to enable visual feedback features.

During setup, you’ll securely log in to SureFeedback and select a workspace to connect. Authentication uses **encrypted HTTPS communication** and **time-limited, single-use tokens**. No data is synced until verification is complete.

The plugin follows WordPress.org security and privacy guidelines and does not perform any action without explicit authorization.

---

== Installation ==

1. Go to **Plugins → Add New** in your WordPress dashboard.
2. Search for **SureFeedback Cloud**.
3. Click **Install Now**, then **Activate**.
4. Open **SureFeedback Cloud** from your dashboard.
5. Click **Connect Site** and follow the guided setup.
6. Your site is now linked to your SureFeedback workspace.
7. Start adding comments by clicking on the magic link in the sites tab.

---

== Frequently Asked Questions ==

= Does SureFeedback work with all WordPress themes and builders? =
Yes. SureFeedback works with all major WordPress themes and builders including Astra, Blocksy, Kadence, Elementor, Divi, Bricks, and Gutenberg.

= Can I collect feedback on mockups and designs? =
Yes. You can collect feedback on uploaded images, PDFs, and Figma imports — not just live websites.

= Is the connection secure? =
Absolutely. All connections use encrypted HTTPS communication and secure authentication tokens.

= Is this plugin performance-friendly? =
The plugin is lightweight, loads scripts asynchronously, and has no impact on page speed.

= Is SureFeedback Cloud free? =
The plugin is free, but it requires a SureFeedback Cloud account to store and manage feedback.

---

== Changelog ==

= 1.0.6 =
* Improvement: Replaced the bundled React runtime with the WordPress-provided one for React 19 compatibility, reducing the admin script size.

= 1.0.5 =
* Improvement: WordPress 7.0 compatibility.

= 1.0.4 =
* Fix: Resolved SDK base URL conflict when third-party plugins (e.g. Sigmize) share the /sdk/ws/ URL pattern, causing widget requests to go to the wrong domain

= 1.0.3 =
* Fixed: Updated Readme

= 1.0.2 =
* Fixed: Added exclusion loading logic to prevent the SureFeedback widget from loading on Elementor Page Builder.

= 1.0.1 =
* Improvement: Optimized codebase for better performance
* Fix: User role access for widget loading is not working

= 1.0.0 =
* Initial release