Skip to main content
When you publish an app, you decide how visible it is. Visibility controls who can open your app and whether it can appear in Fabricate’s public gallery. You set this in the Publish wizard and can change it any time from your app’s settings.

Public vs Private

Public

Anyone with the link can open your app. Public apps are also eligible to appear in the Discover gallery.

Private

Only you can open your app. Private apps don’t appear in the Discover gallery and are available on paid plans.
On the Free plan, published apps are public.

Public apps

A public app is open to the world — anyone who has the URL can visit it, and it’s eligible to be featured in the Discover gallery. This is the right choice for production apps, portfolio pieces, and anything you want to share widely. Public refers to whether the app’s page can be reached, not whether your app skips authentication. If your app has authentication, visitors still need to sign in to see protected pages and data — making the app public just means the app itself loads for anyone with the link.

Private apps

A private app can be opened only by you, from inside Fabricate — anyone else who visits its address sees a “Not found” page — and it stays out of the Discover gallery. There’s no password option for sharing a private app with other people. Choose private for apps that aren’t ready to share or work-in-progress builds you want to keep to yourself for now. Private apps are available on paid plans.
Not ready to launch? On a paid plan, publish as private first so you can test the live deployment, then switch to public when you’re ready.
Discover is Fabricate’s public gallery of apps built on the platform. When your app is public, it’s eligible to be shown there, giving it a chance to be seen by people browsing what others have created. If you’d rather your app not be listed, keep it private. Switching an app from public to private removes it from Discover.

Sharing Your App

Sharing a published app is as simple as sending its URL:
  • Share your app’s fabricate.chat address, or your custom domain if you’ve connected one.
  • Public apps open for anyone with the link — drop it in a message, an email, or social media.
  • Private apps open only for you, so sharing the link doesn’t give anyone else access.
Changing visibility takes effect when you save it — you don’t need to redeploy. To push code changes live, redeploy from the Publish wizard.

Frequently Asked Questions

Yes, on a paid plan. Switch between public and private any time from your app’s settings — no redeploy required.
Public controls whether your app’s pages load for visitors. If your app uses authentication, protected pages and data still require signing in.
Yes. Publish privately while you build, then switch to public when you’re ready to share.

Next Steps

Deploying Your App

Walk through the Publish wizard step by step.

Custom Domains

Put your app on your own domain.