IndiaTVDNA Performance Monitor helps WordPress site owners and administrators understand performance bottlenecks with on-demand diagnostics and optional monitoring. The Free edition includes 27 usable diagnostic screens and a searchable dashboard.
All 27 Free diagnostic screens are available without a plugin license, account or purchase. Nine additional Advanced Tools menu pages are informational previews only; they do not run Premium features. See the Optional Pro add-on section for separate product links.
Optional integrations such as AI and Google PageSpeed may require separate provider accounts, credentials or provider charges. Optional Pro functionality is distributed separately; its implementations are not included in this Free release.
Some investigations require a supported server extension, network access, or separately installed utilities. Missing server capabilities are reported rather than imitated. Advanced encrypted backup/restore and WooCommerce order-event capture are separate PRO functionality; the Free ZIP contains no recovery engine, order journal writer or Python CLI scripts. All nine advanced-tool previews contain only static explanatory dashboard illustrations and a link to the IndiaTVDNA website. They do not execute or simulate real functionality. They are not license-gated features and are not a promise of paid product availability.
The Advanced Tools navigation section contains static preview pages for Deep Profiler, Specialist Max, Regression Lab, Change Impact, Production Lab, Intelligence Hub, Self Healing, Repair Center and Advanced Backup & Recovery. These are NOT usable diagnostics, trials, mock results, sandbox versions or restricted executable features. The preview screens are explicitly labeled as illustrations and contain no real sample metrics, background jobs, data collection, execution actions or paid processing source. Working diagnostic features in the 27 Free sections are independent of the separately sold add-on. Only the plugin’s own admin pages show upgrade information, without site-wide nags.
The 27 Free diagnostic tools described above work without payment or an account. A separately distributed Pro add-on may be offered independently from this WordPress.org package. For optional product and availability information, visit either official store:
Neither store nor the Pro add-on is required to install or use the Free edition. Features and license terms of any separately distributed add-on are determined by its own product listing.
Versions prior to 1.0.26 used WordPress login salts to decrypt legacy enc:v1 secrets. For security and compatibility with WordPress.org review requirements, this is no longer supported. Such ciphertext remains in the database, but is unreadable in this plugin version and is not sent externally. An administrator must re-enter affected Google PageSpeed, AI-provider, uptime, OTLP or webhook settings. Save a new credential through the appropriate settings page to replace it with enc:v2 encryption; explicit removal also remains available. Back up your site before updating, and do not assume any external monitoring or AI integration continues working with an old enc:v1 credential. No password, token or key is written to notices or diagnostics.
External calls are optional, initiated by an administrator (or by an expressly enabled monitor/telemetry configuration), and do not occur merely because this plugin is installed. The destination, conditions and data are listed below.
None of the optional provider API integrations knowingly sends raw WordPress authentication cookies, keys, or salts. Provider API keys are sent only to the corresponding selected provider. Operators should still review any selected diagnostic text before using external AI services.
Real User Monitoring, telemetry, outbound API integrations, AI and optional early MU diagnostics are disabled until expressly configured. RUM does not intentionally capture visitor IP addresses, query strings, form values or customer identifiers.
Only administrators can access the diagnostics dashboard and protected endpoints require WordPress capability/nonce verification. The plugin does not modify the saved active_plugins option during activation; optional early diagnostics require explicit administrator consent. Site-specific data may be stored locally in WordPress database tables and can be removed by uninstalling. Review settings before enabling any tracking. The plugin cannot guarantee absolute zero overhead or full compatibility with every host.
All plugin PHP and editable JavaScript is included in this GPLv2-or-later ZIP. In addition to deployed assets/admin.js and assets/monitor.js, readable equivalent copies are shipped at assets/src/admin.js and assets/src/monitor.js. No third-party bundled/minified JavaScript libraries are required. These source copies are distributed with the plugin so reviewers can inspect and modify the code offline without needing an external account or repository.
Build/development instructions: this is a plain PHP/JavaScript WordPress plugin with no required npm, webpack or Composer build process. The deployed JavaScript files can be replaced with their corresponding human-readable assets/src/*.js counterparts directly (both define the same browser behavior); optional whitespace minification is not necessary to run the plugin. The new browser-probe.js and toolbar-refresh.js are shipped in editable form.
The administrator-configured daily AI request cap controls API costs; it is not a paid unlock. Provider quotas and charges are external.