Skip to main content

Visibility

The visibility field controls who can discover and install your extension.

Visibility levels

LevelWho can find itWho can install itStore listing
privateOnly you (developer)Only youNo
unlistedAnyone with the direct linkAnyone with the direct linkNo
publicAnyone (searchable)AnyoneYes
paidAnyone (searchable)Anyone who purchasesYes

Private (default)

{ "visibility": "private" }

Only you can see and install the extension. Use this during development and while going through the review process for the first time. Private extensions do not appear in the store and cannot be found by search.

Unlisted

{ "visibility": "unlisted" }

The extension is not listed in the store but can be installed by anyone with the direct URL. Useful for:

  • Internal tools for your own stream team
  • Beta testing with a small group
  • Extensions built for a specific streamer or community

The install URL looks like:

https://lumio.vision/store/extensions/sports-scoreboard

Public

{ "visibility": "public" }

The extension appears in the Lumio Extension Store and can be found via search and category browsing. Available for free installation by any Lumio user. Requires a completed admin review and published status.

{ "visibility": "paid", "pricing": { "type": "one_time", "amount": 4.99, "currency": "EUR" } }

Appears in the store with a price tag. Requires:

Changing visibility

You can change visibility at any time in the extension dashboard under Store Listing → Visibility — no new version deployment required.

Exceptions:

  • Changing from private to public or paid triggers a store listing review (first-time only)
  • Changing from public to private immediately removes the extension from the store; existing installations continue working

Private extensions always work

Private and unlisted extensions installed by their developer always work, even without going through the review process. The review process is only required for extensions published to public or paid visibility.