# Visibilty

Visibility settings give you control over who can see and chat with your companion, and how much of your behind-the-scenes work is shared. There are two settings on this screen — one for the companion itself, and one for their definition.

### Companion Visibility

This controls where your companion appears on SecretMate. You can change it in the **Visibility** section of the creation screen.

* **Public:** Your companion is accessible to everyone, appearing in public listings and search results. Use this if you want to share your creation with the community.
* **Unlisted:** Your companion won't show up in public listings or search results, but you can share their link with anyone you choose. Keep in mind that anyone with the link can access and chat with them.
* **Private:** Your companion is just for you. They won't appear in public listings, and sharing the link won't give anyone else access.

> **A quick note:** Hidden companions aren't visible to other users, but they're still visible to our moderation team. Companions that break our [Community Guidelines](/community-guidelines.md) will be removed regardless of their visibility setting.

### Definition Visibility

Definition Visibility controls whether other users can view the inner details of your companion — their personality, scenario, and example dialogue. Sharing the definition gives users a clearer sense of how your companion was built; keeping it private keeps your work to yourself.

You can change this setting in the **Definition Visibility** section of the creation screen.

* **Public:** Other users can see your companion's personality, scenario, and example dialogue when viewing their profile.
* **Private:** Those details stay hidden from other users.

Companions with a public definition show a **purple "i"** icon on the selection screen. Companions with a private definition show a **black "i"** icon.


---

# 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.secretmate.ai/product-guides/creating-companions/visibilty.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.
