> ## Documentation Index
> Fetch the complete documentation index at: https://www.macaly.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Chat settings

The Settings tab holds everything that configures your project: its name, sharing options, custom domains, secrets, and more. Open it by clicking **Settings** in the tab bar at the top of any chat.

Settings has three sub-tabs: **General**, **Domains**, and **Secrets**.

## General

The General tab covers your project's identity, sharing, and export options.

* **Name**: The name of your project. Click the pencil icon to rename it.
* **Created**: The date the project was created.
* **AI Model**: The model the agent uses to build your project. Stronger models produce better results but use more credits.
* **Hide "Made in Macaly" Badge**: Hides the small badge that appears on published projects. Available on Pro plans.
* **Sharing**: Controls who can access your project. Choose **Only workspace members** to keep it private, or **Anyone with link** to share it with anyone who has the URL. This mirrors the Share button in the top bar. See [Sharing and visibility](/en/chat/sharing) for details.
* **Download source code**: Download the full source code of your project as a ZIP file. Available on Pro plans.
* **Embed**: Copy an iframe snippet to embed your published project on another website.
* **Publish**: Shows your project's publish status and gives you a shortcut to the Publish action.

## Domains

The Domains tab is where you connect a custom domain to your project.

Every project comes with a free Macaly subdomain (`*.macaly.app`) that's ready to use as soon as you publish. From here you can also register a new domain through Macaly or connect one you already own.

See [Domains & Hosting](/en/features/domains) for the full guide, including DNS records and how to register or connect a domain.

## Secrets

Secrets are encrypted values your project can use securely, such as API keys or credentials for external services.

Add a secret by clicking **Add Secret**, then enter a name and value. Names must be uppercase letters, numbers, and underscores (for example, `STRIPE_API_KEY`). Values are encrypted and never exposed in your code or previews.

<Note>
  When you duplicate a chat, secrets are copied to the duplicate automatically.
</Note>
