Skip to content

Privacy and feedback

ButtonsCLI separates routine product metrics, user-written feedback, AI provider requests, and terminal contents. The important rule is that normal analytics do not include your terminal text.

Routine metrics

ButtonsCLI can send anonymous product-usage metrics when enabled by runtime configuration.

These metrics can include:

  • app opens
  • settings visits
  • theme applies
  • tab creation
  • layout usage
  • preset usage
  • AI Help feature usage
  • control CLI usage

Routine metrics do not include:

  • terminal output
  • typed shell commands
  • clipboard text
  • file contents
  • file paths
  • secrets

Feedback

Click Feedback in the status bar to send a message.

Feedback sends:

  • the message you type
  • the category you choose
  • optional reply email
  • anonymous app metadata such as version, operating system, and locale
  • an install identity used to connect later replies from the same install

Feedback does not automatically attach terminal output, commands, clipboard text, or files.

Optional reply email

ButtonsCLI may ask once whether you want to save a reply email. You can choose:

  • important messages only
  • occasional ButtonsCLI updates are okay
  • do not share an email address

The email is optional. It helps with follow-up on feedback, feature votes, or access messages.

AI provider requests

AI Help sends data only when you ask it to use the configured provider.

Depending on your settings, a request may include:

  • your prompt
  • recent terminal output from the active tab
  • active tab metadata

AI Help does not automatically send full terminal history, clipboard contents, or files. Turn terminal context off if you want to ask without recent output.

Website tabs

Website tabs load web pages inside ButtonsCLI. The remote website still controls its own cookies, login state, and embedding behavior.

Use Settings under Advanced to restrict in-app website tabs back to buttonscli.com and www.buttonscli.com only.

Runtime details

Settings shows a privacy-focused explanation first. Lower-level runtime config URLs and service details are available behind a disclosure for people who need to inspect them.