> For the complete documentation index, see [llms.txt](https://docs.superuser.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.superuser.app/hosted-tools/managing-tools/tool-authentication.md).

# Tool authentication

You can change tool authentication at any time in the **Danger zone** settings at the **bottom of your tool package page**. This controls whether or not your tool requires a Superuser API keychain to be executed.

{% hint style="danger" %}
If disabled, **your tool can be executed on the open web by anybody**.
{% endhint %}

{% hint style="warning" %}
Normally, authenticated requests are billed to the requester.

However, you **will be billed directly** for unauthenticated requests to your tools.
{% endhint %}

<figure><img src="https://2741000272-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fo83iXdlzzJ0kHPTlJw9I%2Fuploads%2F3ZddsCzjemliCFQ3OEv4%2FSCR-20260407-czyt-2.png?alt=media&amp;token=dfb242dd-a28d-4146-a6ad-2fade773ea9a" alt=""><figcaption></figcaption></figure>

Click this switch to OFF to disable authentication. Authentication is enabled by default. You will be asked to confirm before the change is made.
