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

# Sharing

> Generate a public read-only link to a project so anyone can see your Specification view — no Leapter account required.

Share a project as a **public read-only link** when you want someone to read its Specification — a stakeholder reviewing a business rule, a teammate without a Leapter account, or a customer you want to walk through a calculation. Recipients see the same [Specification view](/fundamentals/leapter-canvas/specification-view) you do, with all the descriptions and diagrams, but cannot edit anything.

This is a separate path from the [deployment integrations](/executing-blueprints/introduction). Sharing exposes the project for **review**, not for execution from another system. To call your Blueprint from an application, use the [REST API](/executing-blueprints/connect-rest-api) or [MCP](/executing-blueprints/connect-mcp).

<Note>
  Public read-only sharing is rolling out behind a feature flag. If the **Link** option doesn't appear in your Share menu or in the project card's three-dot menu, the flag isn't enabled for your account yet.
</Note>

## Open the share dialog

There are two ways to open the share dialog:

* From inside a project, click **Share** in the [top toolbar](/fundamentals/leapter-canvas/introduction#top-toolbar) and choose **Link**.
* From the [Projects page](/fundamentals/projects), click the **⋮** menu on a project card and choose **Link**.

Under **General access**, the dialog has two states:

* **Private** (default) — only workspace members can open the project. There is no public link.
* **Anyone with link** — anyone who has the URL can open the project in read-only mode.

## Make a project public

1. Open the share dialog.
2. Under **General access**, switch from **Private** to **Anyone with link**.
3. Copy the generated URL.
4. Send the URL to the people you want to share with.

The URL opens the project's Specification view directly — no sign-in step.

A **globe icon** appears next to the project name on the [Projects page](/fundamentals/projects) so you can tell at a glance which projects have an active public link.

## What recipients see

Visitors with the link see exactly what you see in the Specification view:

* Type Definitions, Inputs and Outputs, every Blueprint, and the Dependencies graph
* Each Blueprint's interactive diagram, embedded inline
* The full Contents sidebar for navigation
* The ability to **run** the Blueprint with their own input values, just like in [Live mode](/fundamentals/test-your-blueprint#live-mode)

What they **cannot** do:

* Edit any node, description, or heading
* Trigger AI editing or the Lab Agent — the toolbar buttons that mutate the project are inert
* Add comments
* Open the deployment menu (Connect, n8n, Code, Embed are hidden)

If they have a Leapter account but aren't a member of the project's workspace, the same read-only experience applies; if they're a member of that workspace, full edit access returns.

## Stop sharing

Open the share dialog again and switch back to **Private**. The public URL stops working immediately — anyone using it will get a 404. The same URL is reused if you re-enable the share later.

## Who can share

Managing a project's share is restricted to **owners** of the workspace the project belongs to — see [Workspaces](/fundamentals/workspaces). Other members and anonymous visitors don't see the **Link** option.

## Tips

* **Reconcile before sharing.** Ask the [Lab Agent](/fundamentals/change-your-blueprint/lab-agent) to bring the descriptions in line with the logic, so the spec readers will see actually matches what you ship. See [Logic & Descriptions](/fundamentals/change-your-blueprint/sync-and-suggestions).
* **Use one share per audience.** If you need to share with multiple groups separately, that's not yet supported — today's share is one public URL per project. If you need fine-grained control, keep the project private and add reviewers as workspace members.
* **Don't put secrets in input examples.** The shared view shows your project's structure and any default input values. Strip anything sensitive before turning the share on.

## What to do next

* **[Specification view](/fundamentals/leapter-canvas/specification-view)** — the experience your share recipients see
* **[Logic & Descriptions](/fundamentals/change-your-blueprint/sync-and-suggestions)** — keep your spec readable before you share
* **[Deploy & Integrate](/executing-blueprints/introduction)** — for runtime integrations rather than review-only sharing
