Skip to main content
Visibility is what separates an app from a live app. By default, custom-built apps install with conservative visibility — internal users see them, clients don’t, until you change that.

Client visibility

Visibility controls which clients see an app in their Portal. Client-facing apps default to hidden, and you make them visible explicitly by choosing one of three options:
Every client in your workspace sees the app in their Portal.
This works identically for Classic apps, apps you build, and embeds.

Custom visibility for apps

Full visibility configuration

Keeping your own sidebar clean

Visibility settings only affect clients. Hiding an app or folder from your team’s Dashboard sidebar is a separate thing, covered in Organizing your apps.

Visibility during build vs after build

You can set visibility either way:
  • During the build: tell the app builder during the planning step. “Only the Onboarding Cohort companies should see this” or “Keep this hidden from clients until I say otherwise.”
  • After the build: set it in the Publish popover before publishing, or change it any time from the App Library. See Launching apps.
The during-build path is faster when you know up front. The after-build path is more flexible when visibility evolves with the app.
When in doubt, launch narrower than you think you need. Expanding visibility later is one click. Shrinking it after clients have already started using the app is awkward — they’ll see it disappear from their Portal and ask why.