=== Lytescope ===
Contributors: nicdanoliv
Tags: monitoring, metrics, server, performance
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Collects server and WordPress metrics for an authenticated monitoring dashboard.

== Description ==

Lytescope collects Linux server and WordPress metrics and exposes them through an authenticated REST API endpoint for monitoring dashboards.

The plugin creates a private server UUID and pull secret on activation. Metrics are only exposed after an administrator opts in and configures a Lytescope share code.

== External Services ==

Lytescope connects to the Lytescope service at `https://lytescope.com` when an administrator saves the settings with opt-in enabled and a share code present.

The registration request sends the site URL, hostname, PHP version, plugin version, metrics endpoint URL, generated server UUID, generated pull secret, and the configured share code. This is required so the Lytescope dashboard can identify and authenticate the site before polling metrics.

Service website: https://lytescope.com

The plugin does not load JavaScript, CSS, images, or fonts from third-party CDNs.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/lytescope` directory.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Open Lytescope > Settings, opt in, and enter your Lytescope share code.

== Frequently Asked Questions ==

= Which operating systems are supported? =

Lytescope currently collects server-level metrics on Linux hosts.

= Are metrics public? =

No. The metrics endpoint requires opt-in and an HMAC signature using the generated pull secret.

== Changelog ==

= 1.0.0 =
* Initial release
