# How to Make a Gemini Canvas Website Private

> Learn why Gemini Canvas public links aren't private and how to secure exported websites with password or verified-email access through Revdoku.

Gemini Canvas does not currently offer a simple shared-password gate for a public app link. Google says Canvas apps use public links, so share only material suitable for anyone with the URL.

TL;DR: To make a Gemini website private for client-only use, stop sharing its public link and publish the exported browser-ready files behind password or verified-email access.

## How Gemini Canvas sharing works and how to make a Gemini website private

| Option | Native behavior | Best use |
|---|---|---|
| Keep the Canvas unshared | Private to your account or workspace rules | Draft work |
| Create a public link | Anyone with the link can reach it | Public demos |
| Password on the public link | No simple native option documented | Use protected hosting |
| Export and publish through Revdoku | Password or verified email | Client review |

Google’s [Canvas safety and security guide](https://support.google.com/gemini/answer/16419134?hl=en) says Canvas apps are shared through public links. It warns that anyone with a multi-user app's public link can view and edit its data.

The [Canvas creation and sharing guide](https://support.google.com/gemini/answer/16047321?hl=en&co=GENIE.Platform%3DDesktop) describes creating a shareable public link. Current help pages do not describe a password field for the public link.

A public link is not private. Someone can forward or log it, add it to another document, expose it to link-preview services, or let it be indexed.

## Stop sharing and secure a Gemini Canvas public link

Labels may vary across desktop and mobile:

1. Open the Canvas in Gemini.
2. Open **Share** or the public-link controls.
3. Check for a public link.
4. Copy the old URL before changing access.
5. Remove, disable, or delete the public link.
6. Open the old link in a private window and confirm the app is inaccessible.

If your workspace manages sharing, an administrator may limit some controls. Follow the current Google Help page and your account's dialog.

Removing the link stops future access at the source. It cannot recall data, screenshots, or copies a visitor already saved.

## Publish the Gemini Canvas website with password protection

If the Canvas output can be exported or copied as a static site:

1. Gather the HTML, CSS, JavaScript, images, and required assets.
2. Remove secrets, personal information, and stored multi-user data that should be excluded.
3. Upload the finished folder to Revdoku.
4. Choose **Password** or **Verified email** access.
5. Add an email or domain allowlist for a named audience.
6. Test the new URL while signed out.

Revdoku hosts and protects only the exported output; it does not password-protect the original Gemini Canvas public-link URL.

A protected Revdoku site can send visitor notifications and show page, click, and download activity. For Gemini updates, replace the files behind the existing link so the client keeps one address.

## What if export is not available?

Copy the approved content into a clean static project, or ask Gemini for browser-ready files to publish through protected hosting. Test the exported app locally before publishing. Features depending on Gemini-hosted services, private APIs, or persistent multi-user storage may need adaptation; do not copy them blindly.

## Bottom line

Gemini Canvas public links support open sharing, not password-controlled client portals or native app password protection. For sensitive work, remove public sharing and publish the exported app through Revdoku for password or verified-email access, allowlists, visitor tracking, and stable updates.

Start publishing for free

Connect this AI to Revdoku so it can store files, create, update, and publish websites for me. Read and follow https://revdoku.com/prompt.md. A Revdoku account is required. If I do not have one, send me https://app.revdoku.com/users/sign_up?utm_source=revdoku.com&utm_medium=ai-chat&utm_campaign=connect_ai_first and wait until I confirm signup is complete. For ChatGPT, Claude, or another cloud AI, connect https://app.revdoku.com/mcp and complete Revdoku OAuth. For a local agent, use Revdoku's browser device sign-in and complete the connection in Revdoku. Never ask me for a password or API key in chat, or for a verification code. When Revdoku tools are connected, verify the connection, tell me you’re ready, and ask what I want to publish.

Copy Prompt

or

Create Free Account

## Frequently asked questions

### Can I add a password directly to a Gemini Canvas public link?

No simple native password option is currently documented for Canvas public links. Anyone who obtains the URL may be able to access the shared app, so it should not be treated as private.

### How can I revoke access to an existing Canvas link?

Open the Canvas sharing controls and remove, disable, or delete its public link. Then test the old URL in a private browser window to confirm that it no longer works.

### Does disabling a public link remove copies already made?

No. Disabling the link prevents future access at that address, but it cannot erase screenshots, downloads, cached data, or other copies that visitors previously saved.

### How can I share a Gemini website privately with a client?

Export or copy the site into browser-ready files and publish them through hosting that supports passwords or verified-email access, such as Revdoku. Restrict access with an email or domain allowlist and test the protected link while signed out.

### What should I check before publishing the exported site?

Review all HTML, CSS, JavaScript, images, and data for secrets, personal information, or content that the client should not receive. Test the project locally and verify that every required feature works without relying on private Gemini services or unavailable APIs.

### What can I do if Gemini Canvas does not provide an export?

Copy the approved content into a clean static project or ask Gemini to generate browser-ready files. Features involving persistent storage, private APIs, or Gemini-hosted services may need to be rebuilt or removed before publishing.

### Will protected hosting secure the original Canvas URL?

No. Protected hosting applies only to the exported version, not to Gemini’s original public link. Disable the Canvas public link separately and give clients only the protected replacement URL.

---

[View the canonical page](https://revdoku.com/blog/how-to-password-protect-a-gemini-canvas-website/) · [Browse llms.txt](https://revdoku.com/llms.txt)
