# Publish

Publishing an app controls its visibility to other users on the Spice.ai platform.

## App Visibility

Apps can be set to one of two visibility levels:

* **Private** (default): Only organization members can view and access the app.
* **Public**: The app is visible to all Spice.ai users. Public apps can be discovered, queried, and used as data sources by others via the `spice connect` or `spice add` commands.

## Changing Visibility

1. Select your app.
2. Navigate to **Settings** and scroll to the **App visibility** section.
3. Toggle between **Private** and **Public**.

{% hint style="warning" %}
Making an app public exposes its datasets and models to all Spice.ai users. Ensure no sensitive data is accessible before publishing.
{% endhint %}

Learn more about [public apps](/docs/portal/public-apps.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.spice.ai/docs/portal/apps/publish.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
