Skip to content
codeon
CodeOn Core
PLUGIN INTERNALS

Build-id telemetry

Every watermarked ZIP is minted from a download audit row. The audit UUID becomes the plugin's build ID. When the plugin later validates or checks for updates, CodeOn can compare the reported build ID with the license that is calling.

Where the build ID comes from

  • A customer downloads a plugin ZIP from codeon.ge.
  • CodeOn writes a download audit row with user, license, plugin, IP, user agent, and tag.
  • The audit row UUID is substituted into the release ZIP as the build ID.
  • The installed plugin reports that build ID during license validation and update checks.

Evaluation results

ResultMeaningAction
okThe build ID was minted for this license, or for another license owned by the same user that also covers this plugin.No flag. Stale build-id flags may be cleared.
mismatchThe ZIP was minted for a different license or user without valid overlap.Flag the license for admin review.
unknownThe UUID is well-formed but not found in download_audits.Flag the license for admin review.
skipMissing, malformed, or admin-bypass build ID with no license attached.Do not flag.