Skip to main content

Analytics

Anton collects anonymous usage events — for example "session started" or "first query" — to help the MindsDB team understand how the product is used.

What is sent

Each event is a single HTTP GET request carrying only:

  • the action name (e.g. anton_started),
  • a timestamp,
  • an anonymous installation ID.

No personal data or query content is ever sent — no prompts, no file contents, no hostnames. The installation ID is a one-way SHA-256 hash of the machine's network adapter address, truncated to 16 hex characters; the raw address never leaves your device. Events are fire-and-forget: they never block Anton and failures are silently ignored.

Opting out

Set the environment variable:

export ANTON_ANALYTICS_ENABLED=false

Or add it to your workspace config (.anton/.env):

ANTON_ANALYTICS_ENABLED=false

To turn it off everywhere, put the same line in the global ~/.anton/.env. See Environment variables for how the config files are loaded, and Security model for the full picture of what leaves your machine.