Installing an app
The three shelves of the Apps screen, the listing, the consent screen — and why an update that asks for more never installs itself.
Manage → Apps. The screen has three shelves, top to bottom:
- Built in — the platform's own apps: Mail, Multilingual, AI agent, Booking, Payments, Loyalty points, Courses. Each card has an Install button; once installed it reads Manage and Uninstall.
- Installed — marketplace apps you have installed. The shelf appears only when there is something on it.
- Browse the marketplace — apps from outside developers.
The two kinds differ in one way: a built-in app asks for no permissions — press Install and it is there, and some create a few pages for you as they go (the toast says "Created {n} page(s) for you"). The rest of this page is about marketplace apps, because those are the ones with a consent screen.
Before installing: read the listing
Press Details on a card. The listing carries the publisher ("by …"; platform apps say by sBuilder), a description, screenshots, and three links: Website, Support, Privacy policy.
Support is where you go when the app misbehaves. The platform does not support third-party apps — the person you need is behind that link.
Privacy policy says what the app does with the data it reads from your store. Worth reading for anything that asks to read customers or orders.
The "Runs code" badge
Some cards carry a Runs code badge: that app runs its own JavaScript on your published pages.
The badge appears before you install, deliberately. The platform can check the size and format of that code, but not what the code does — the control on that is the version review, and that is the only one. So you are told beforehand rather than finding out afterwards.
The consent screen
Press Install on a marketplace app and you reach the consent screen: "Install {app}?", the developer's name, then:
"This app will be able to:"
followed by exactly the permissions this version asks for, in plain words — "Read your orders", "Create and change your products". How to read that list is What you are granting.
You can untick individual permissions. "Untick anything you would rather not grant. The app may not work fully without it." That is a real trade: less access means less risk, and possibly less function.
Press Install to agree, or Cancel.
The unreviewed-app warning
"This app has not been reviewed by sBuilder yet. Only continue if you trust its developer."
It means precisely that: you are installing a version that has not been through review — usually because the developer sent it to you directly. Install only if you know who they are.
After installing
The app sits on the Installed shelf with three buttons: Open, Versions, Uninstall.
Open takes you to the app's own screen, framed inside Manage. The frame is isolated: the app can show its interface, ask you to confirm something ("{app} is asking"), show a message, and navigate you within this store's manage area — but it cannot read your cookies or browser storage, and it cannot reach another store.
When the app's screen will not open
| Message | Means |
|---|---|
| "…its address failed sBuilder's safety check" | The app's page refuses to be framed. Contact the developer. |
| "…it may have been suspended or its version withdrawn" | The app is unavailable right now |
| "…no longer installed on this store" | It has been removed |
| "You don't have permission to open apps on this store" | Your role is not sufficient |
| "This app did not load" | The app's own server is not responding — Try again in a moment |
The first three need the developer or an administrator; the last usually clears itself.
How apps update
The Versions dialog states the rule: "This app updates itself when a new version asks for nothing new. Choose a version to stay on instead."
- A new version that asks for the same permissions → your install moves to it on its own, with no fresh consent, because you are not being asked for anything new. A bug fix reaches every store at once.
- A new version that asks for more → it stops: "This version asks for permissions you have not granted. Install it again to review them." A widening of access is never quiet.
In the same dialog, Use this version pins the store to one version ("This app is held at the version you chose.") and Follow updates again unpins it. Moving to another version can remove app blocks from your pages — the dialog lists them before you press.
A version the developer has withdrawn wears a Withdrawn label: a store already on it keeps running it, but nobody can move to it.
An empty marketplace
"The app store is empty — No third-party apps have been published yet." Then there genuinely are none. You can build one yourself — see Build an app.
Updated 26/09/2026