Recognyze.AI is a WordPress plugin for publishers who want to protect content, monetize AI usage, and control how agents access their site. Use the dashboard to sign posts in bulk, connect securely to the Recognyze Publisher API, and monitor signed and unsigned access-including Bot Wall blocks and o
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.0 and PHP 7.0.
SourceWordPress plugins · Oct 28, 2026
01 / Source details
Aboutthistool.
Recognyze.AI is a WordPress plugin for publishers who want to protect content, monetize AI usage, and control how agents access their site. Use the dashboard to sign posts in bulk, connect securely to the Recognyze Publisher API, and monitor signed and unsigned access-including Bot Wall blocks and optional Markdown for AI agents.
Key Features
Content Protection : Cryptographic signatures that verify authenticity and register content with Recognyze
Post Management Dashboard : Overview of recognized, pending, and bulk sign/sync actions
AutoRecognyze : Optionally recognize new Posts and Pages automatically on publish (Essentials settings)
API Integration : Connect with your Recognyze account; API keys are encrypted at rest (AES-256-GCM when OpenSSL is available)
API Key Rotation : Automatic rotation before expiry (14-day buffer), manual “Rotate now”, and visible key ID/expiration in Essentials
Bot Wall (Agents & Bot Access) : Rules-driven blocking for AI crawlers with per-bot and per-category controls (HTML/Markdown), powered by portal Bot Rules
AI Bot Detection : Track signed and unsigned visits, including blocked Bot Wall requests and bot attribution metadata
Access Logs : Logging for signed content access with event-based export and retention cleanup
Bulk Operations : Sign or synchronize many posts at once
Encrypted Storage : API keys stored encrypted; Basic Auth credentials used only once to obtain a key and are never saved
Export Functionality : Export access logs to Recognyze when batch size or time-based conditions are met
Markdown for Agents : Serve content as Markdown via .md URLs or Accept: text/markdown , with Recognyze frontmatter, verify URLs, usage fees in points, and token estimates
Content creators who want to protect their intellectual property
Publishers who want to monetize AI usage of their content
Bloggers who want to track which AI systems access their content
News organizations managing content licensing for AI training
Any WordPress site owner concerned about AI crawler access
Technical Features
Supports multiple post types (posts, pages, and configurable types)
RESTful Publisher API integration with optional dev-mode custom endpoint URL
API key lifecycle ( includes/api-key-rotation.php ): metadata sync via GET /account/publisher/api-keys/current/ , scheduled and manual PUT rotate
Bot Rules cache with daily refresh from the Recognyze portal
Optional softmax IP + User-Agent attribution for Bot Wall when portal ipVerification data is available
Comprehensive access logging with event-based export and cleanup
Scheduled tasks for log cleanup, export, API key metadata sync, and Bot Rules refresh
Developer-friendly with hooks and filters (e.g. wprc_api_key_rotation_buffer_days )
WordPress Coding Standards compliant
Markdown for Agents ( includes/markdown-for-agents.php ): Content negotiation for text/markdown , YAML frontmatter with Recognyze id, verify_url, usage_fee (points), content_length, markdown_tokens; optional signed-only mode; Link header for alternate type
Token estimator ( includes/token-estimator.php ): In-plugin token count for Markdown body (word/char heuristic), exposed as X-Markdown-Tokens header and in frontmatter
Privacy & Data
This plugin collects access logs that may include IP addresses, user agents, and timestamps. These logs are stored in your WordPress database and automatically exported and cleaned up based on export conditions (batch size or time interval). See the Privacy Policy section in Settings for more details.
Support & Documentation
For detailed documentation, API information, and support, visit Recognyze.AI
Privacy Policy
Recognyze.AI collects and stores the following data:
Access Logs : When visitors access your signed content, the plugin may log: * IP address * User agent * Timestamp * Referrer URL * Post ID accessed
Unsigned / Bot Wall logs : When enabled, the plugin may also log unsigned visits and Bot Wall blocks (including bot identity metadata where configured).
API key metadata : Key ID, name, status, and expiration date (not the secret) are stored locally to support rotation scheduling.
Storage : All data is stored in your WordPress database on your server.
Retention : Logs are automatically exported and cleaned up from the database based on export conditions (batch size reached or 120-minute fallback interval). Exported logs are removed immediately after successful export.
Export : If configured, access logs may be exported to external systems via API.
User Rights : Site administrators can manually delete logs at any time from the Access Logs pages.
Third Party Services : When you sign content, metadata is sent to the Recognyze.AI API. See the Recognyze.AI Privacy Policy for details on how this data is handled.
05Upload the recognyze-client folder to the /wp-content/plugins/ directory
06Activate the plugin through the ‘Plugins’ menu in WordPress
07Navigate to Recognyze > Settings to configure the plugin
Initial Setup
08Register : Create a publisher account at Recognyze.AI
09Connect : Go to Recognyze > Settings > Essentials, click Connect , and sign in with your Recognyze email and password (credentials are not stored; only the API key is saved encrypted)
10Optional – Bot Wall : Open Agents & Bot Access to enable Bot Wall and configure bot/category rules
11Optional – Export : Configure batch size and fallback interval for automatic access log export
12Protect content : Use the Dashboard to sign posts (or enable AutoRecognyze in Essentials)
Requirements
13WordPress 5.0 or higher
14PHP 7.0 or higher (7.4+ recommended)
15OpenSSL PHP extension (required for encryption features)
16MySQL 5.6 or higher / MariaDB 10.0 or higher
03 / Source details
Frequently asked questions.
What is Recognyze.AI?
Recognyze.AI is a service that helps content creators protect their work and earn from AI usage. The WordPress plugin integrates your site with the Recognyze platform to track AI access and manage content signatures.
Do I need an API key?
Yes. Register at Recognyze.AI , then connect from Recognyze > Settings > Essentials . The plugin obtains an API key using your account credentials once; only the encrypted API key is stored in WordPress.
Does the plugin rotate API keys automatically?
Yes. After you connect, the plugin syncs key metadata (ID and expiration) and schedules rotation 14 days before expiry . You can also click Rotate now in Essentials at any time. If rotation fails, you will see an admin notice; the plugin does not remove your key unless the API reports it is invalid.
What data does the plugin collect?
The plugin stores access logs in your WordPress database, including IP addresses, user agents, timestamps, and referrer information for content visits. Signed access logs cover successful GET requests to protected content. Unsigned access logs and Bot Wall can record blocked or unsigned visits (including bot attribution metadata when Bot Wall is enabled). Logs may be exported to Recognyze based on your export settings.
What is Bot Wall?
Bot Wall (Agents & Bot Access) lets you block or allow AI crawlers using rules from your Recognyze portal, with per-bot and per-category settings for HTML and Markdown. Blocked visits can be logged in Unsigned Access Logs. Bot Wall is off by default until you enable it in settings.
How do I sign my existing posts?
Go to Recognyze > Dashboard, select the posts you want to sign, and use the bulk sign action. You can also sign individual posts from the post edit screen or from the dashboard.
What happens if I deactivate the plugin?
If you deactivate the plugin, your content signatures remain in the post metadata but the tracking and protection features will be disabled. If you uninstall the plugin, all data including signatures, logs, and settings will be removed.
Is my API key stored securely?
Yes. API keys are encrypted with OpenSSL (AES-256-GCM) when the extension is available, then stored in the WordPress options table. Your Recognyze account password is never saved-only used temporarily during Connect to issue the API key.
Can I export my access logs?
Yes, the plugin includes export functionality to send access logs to external systems, provided by recognyze.ai
How often are logs cleaned up?
Logs are automatically exported and cleaned up when export conditions are met: either when the configured batch size is reached OR when the fallback interval (120 minutes) has elapsed since the last export. Logs are removed from the database immediately after successful export.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati