=== Anonindo Heatmap Analytics ===
Contributors: anonymoustech
Tags: heatmap, analytics, visitor behavior, click tracking
Requires at least: 6.2
Tested up to: 6.9
Requires PHP: 7.2
Stable tag: 2.2.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Record anonymous clicks, scroll depth, and hover activity, then review heatmap reports directly inside WordPress.

== Description ==

Anonindo Heatmap Analytics records anonymous visitor interactions on the front end of your WordPress site and turns them into built-in heatmap reports.

The plugin is designed for site owners who want to review page-level behavior without relying on an external analytics account. Recorded event data is stored in your WordPress database and viewed from the WordPress admin area.

**Features**

* Track anonymous click, scroll, and hover activity on public pages.
* Review a heatmap overlay, trend charts, and event tables inside WordPress.
* Keep reports in WordPress with no third-party dashboard required.
* Exclude administrators from tracking to avoid contaminating reports.
* Configure how many days interaction data should be retained.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/anonindo-heatmap-analytics/` directory, or install the plugin through the WordPress plugins screen.
2. Activate the plugin through the `Plugins` screen in WordPress.
3. Open `Settings > Anonindo Heatmap` to review the data retention setting.
4. Open `Anonindo Heatmap` in the admin menu or `Tools > Anonindo Heatmap` to view reports for your posts and pages.

== Frequently Asked Questions ==

= What does the plugin record? =

The plugin records anonymous interaction events for clicks, scroll depth, and hover activity on public-facing content.

= Does the plugin send data to an external service? =

No. The plugin stores recorded heatmap data inside your WordPress database and shows reports in your WordPress admin area.

= Does the plugin use cookies or store personal data? =

No. The plugin does not use cookies, does not send data to a third-party service, and does not store personally identifiable information such as IP addresses.

= Are administrators tracked? =

No. Logged-in administrators are excluded from tracking so your own visits do not affect the reports.

= How soon will reports appear? =

Reports appear after visitors generate interaction data on the selected page. On low-traffic sites this may take a little time after installation.

= What happens if I change a permalink? =

Heatmap data is associated with the tracked content URL. If a permalink changes, new activity may be recorded separately from earlier activity.

== Changelog ==

= 2.2.5 =

* Version bump for the updated review submission.

= 2.2.4 =

* Moved the top-level admin menu to a lower position after `Settings`.
* Increased the plugin version for the updated review upload.

= 2.2.3 =

* Restored the top-level admin menu while keeping the Tools and Settings entry points.
* Fixed Plugin Check warnings for text domain, direct SQL preparation, discouraged translation loading, and prefixed variables.
* Increased the plugin version and refreshed the submission package.

= 2.2.2 =

* Updated the plugin name and slug references for WordPress.org review.
* Replaced generic AJAX actions, settings keys, and stored data names with a distinct prefix.
* Moved the reports screen under `Tools` and enqueued the dashboard JavaScript properly.
* Added direct file access protection and preserved legacy data/settings compatibility.

= 2.1.2 =

* Fixed security nonces for AJAX requests.
* Used local assets for Chart.js and DataTables to comply with WordPress.org guidelines.
* Updated the tested up to version for WordPress 6.9 compatibility.

= 1.9.3 =

* Initial release.

== Upgrade Notice ==

= 2.2.5 =

Includes the menu restore, Plugin Check cleanup, and the refreshed submission package.
