Skip To Main Content

Toggling Telemetry

Faust collects completely anonymous telemetry data about general usage. Participation in this anonymous program is optional.

What data do we collect?

WordPress Environment

  • WordPress version
  • PHP version
  • Faust plugin version & settings (frontend_uri is not collected)
  • WordPress Multisite
  • If site is hosted on WP Engine

Node Environment

  • @faustwp/core version
  • @faustwp/cli version
  • @apollo/client version
  • Node version
  • Next.js Version
  • If the node environment is in dev mode (was npm run dev ran)
  • The command that is ran (i.e. npm run devnpm run build)
  • The Operating System Platform name

NOTE
We do not collect any personally identifiable information or sensitive information like environment variables, file paths, or any application URLs.

How can I participate in this anonymous program?

If you’d like to join the program, you can enable telemetry by running the following in the root of your project:

$ npx faust telemetry enable
Status: Enabled

Faust.js telemetry is completely anonymous. Thank you for participating!
Learn more: https://faustjs.org/docs/telemetry
Code language: Shell Session (shell)

How can I disable telemetry?

If you have previously enabled telemetry, you may opt out by running faust telemetry disable in the root of your project:

$ npx faust telemetry disable
Your preference has been saved to /Users/john.doe/.config/configstore/faust.json

Status: Disabled

You have opted-out of Faust.js' anonymous telemetry program.
No data will be collected from your machine.
Learn more: https://faustjs.org/docs/telemetry
Code language: Shell Session (shell)

Checking status

You may check the status of telemetry collection at any time by running faust telemetry status in the root of your project:

$ npx faust telemetry status
Faust.js Telemetry

Status: Disabled

Faust.js telemetry is completely anonymous.
Learn more: https://faustjs.org/docs/telemetry
Code language: Shell Session (shell)