Publishing & the App Store
Every app you build starts as a draft — only you can see and edit it. Publishing makes it public in the Nexrall Store, browsable and installable by anyone.
Draft vs. Store
| State | Who can see it | Who can edit it |
|---|---|---|
| Draft | Only you | Only you |
| Store (published) | Anyone, in the App Store | Only the owner/admins |
There is no "private link" or "unlisted" tier in between — publishing an app always makes it public, similar to how AI app builders like Lovable or Google AI Studio handle sharing. This keeps the model simple: an app is either yours-only, or it's a real product in the Store.
Publishing an app
Open your app in Visual Code view and tap Publish. This:
- Sets the app's visibility to public.
- Lists it in the Nexrall Store, browsable from the compass icon in the Apps tab.
- Keeps the app fully editable by you afterward — publishing isn't a one-way door, you can keep chatting to improve it.
Unpublishing
You can unpublish at any time from the app's detail view — this removes it from the Store; existing installs continue to work, but it's no longer discoverable to new users.
Browsing the Store
The Store has two sections:
- Most Popular — ranked by install count.
- All Apps — every published app, newest activity first.
Tap Get on any app to install it into your own Apps tab.
App runtime & isolation
Published (and draft) apps run in their own isolated Cloudflare Worker environment — separate from your Nexrall session, with their own scoped database and storage. An app never has access to your Nexrall account data beyond what you explicitly wire into it.