Skip to main content

Telemetry

The Nexudus CLI collects anonymous usage data to help us improve the tool and understand how it’s being used. Telemetry is enabled by default but can be completely disabled at any time.

What data is collected?

The CLI collects the following information for each command execution: No sensitive data is collected. Credentials, API responses, entity details, or business information are never sent.

Disable telemetry

Telemetry can be disabled using a single command:
To verify telemetry is disabled:
Output:
Once disabled, all telemetry events are discarded immediately and no data is sent anywhere.

Re-enable telemetry

To re-enable telemetry:
Or simply remove the setting:

Configuration storage

Your telemetry preference is stored in your personal configuration file at: You can also edit this file directly. To disable telemetry, add:

Where is data sent?

When telemetry is enabled, data is sent to Logz.io, a secure, third-party analytics platform. The connection uses HTTPS with a 3-second timeout. If the network request fails for any reason, the CLI silently continues — telemetry errors never break your workflow.

Debug mode

For troubleshooting and local testing, you can enable debug mode to save telemetry events to a local file:
When debug mode is enabled, telemetry events are saved to: Each event is stored as a single line of JSON (JSONL format). Example:
To disable debug mode:
Debug mode only saves data locally. It does not affect whether data is sent to Logz.io. To disable remote telemetry entirely, use nexudus config set telemetry off.

AI agent invocations

When the CLI is used by AI assistants (like GitHub Copilot or Claude), additional context fields are included in telemetry: These fields help us understand AI-assisted workflows and improve the agent skills. They are only set when the CLI is invoked with agent-specific flags.

Privacy & security

Telemetry is optional — it can be disabled at any time with a single command No sensitive data — credentials, API responses, and business data are never collected No data without consent — you can disable telemetry before running any commands Failure-safe — telemetry errors never affect CLI functionality Secure transmission — all data is sent over HTTPS to a third-party analytics provider User control — debug data is stored locally in user-accessible files

Common issues

Run nexudus doctor at any time to check the CLI’s overall health and configuration.

Questions or concerns?

If you have questions about telemetry, want to opt out entirely, or have privacy concerns, please reach out to the Nexudus team or open an issue on the GitHub repository.