=== GoVISIBLE AI Bot Tracker ===
Contributors: govisible
Tags: ai, bot, crawler, logging, analytics
Requires at least: 5.6
Tested up to: 7.0
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Track visits from AI bots like ChatGPT, GPTBot, Claude, Gemini, and Perplexity.

== Description ==

AI Bot Tracker securely logs and visualizes visits from AI crawlers. It helps you understand how often your content is being scraped by AI models.

Features:
* Logs bot visits with date, bot type, IP, and URL
* Admin dashboard with date filter
* Bar chart showing bot activity over time
* Table of all visits
* No external tracking or data collection
* 100% GPL-compliant
* No premium features, upsells, or nags

Perfect for site owners concerned about AI content scraping.

== Installation ==

1. Upload `govisible-ai-bot-tracker` to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Visit 'AI Bot Tracker' in the admin menu to view logs

== Frequently Asked Questions ==

= Does this plugin phone home? =
No. This plugin does not contact any external servers unless you view the dashboard (Chart.js is loaded from jsdelivr.net only on the admin page).

= Is Chart.js compliant? =
Yes. Chart.js is used as a visualization tool in the admin area. The plugin does not execute arbitrary remote code. CDN use is permitted for service-related scripts (guideline #7).

= Can I remove the chart? =
Yes. You can disable JS assets by filtering or modifying locally.

== External Services ==

This plugin uses Chart.js, a third-party JavaScript library, to render data visualizations in the admin dashboard.

Chart.js is loaded from the following CDN:
- https://cdn.jsdelivr.net/npm/chart.js

This is permitted under the WordPress.org guidelines for service-related scripts (see: https://developer.wordpress.org/plugins/wordpress-org/detailed-plugin-guidelines/#7-external-requests).

No user data is sent to this CDN. The script is used solely for client-side rendering of locally stored bot visit data.

Disclaimer:
This plugin is not affiliated with, endorsed by, or sponsored by OpenAI, Google, Anthropic, Perplexity, or any other AI provider.
ChatGPT, GPT, Gemini, Claude, and related names are trademarks of their respective owners.


== Changelog ==

= 1.0.1 =
* Store bot visit logs in the database instead of publicly reachable files

= 1.0.0 =
* Initial release