Skip to content

Telemetry

Arthur Poiret edited this page Nov 17, 2025 · 4 revisions

Telemetry

OwlPlug collects diagnostic telemetry data to monitor application behavior, detect errors, and improve overall stability.

Telemetry is optional and can be disabled at any time in the Options tab of the application.

Telemetry data is sent to the Mixpanel EU infrastructure. Data are automatically deleted 5 years after ingestion.

For all events, the app redacts information, like user file paths, if found in error/stacktraces, before sending it over the network.

Events

Each event includes the following common properties:

  • distinctId - Randomly generated identifier for the current installation
  • appVersion - OwlPlug version currently running
  • platformTag - Operating System identifier

Event: /Startup

Sent each time the application starts.

Additional properties:

  • osName - Operating System name

Event: /Error/PluginScanIncomplete

Sent when the previous OwlPlug execution crashed during a plugin scan.

Additional properties:

  • nativeDiscoveryLoader – Name of the discovery loader used (e.g., OwlPlug Scanner, OwlPlug JNI)
  • pluginName – Name of the plugin responsible for the crash
  • pluginFormat - Format (VST2, VST3, ...) of the plugin responsible of the crash

Event: /Error/TaskExecution

Sent when a background task fails.

Additional properties:

  • taskName – Name of the failing task
  • error – Short error message derived from the stack trace
  • stacktrace – Full error stack trace

Clone this wiki locally