Guide
Check Custom Apps guide.
Building apps
Who can build a Custom App?
Any user can build Apps in the Private Space, and any Architect can build an App inside a Space. Admins can create Apps in the main area outside Spaces.
Can I edit code manually?
You can open any custom App's code and edit it directly.
Open an App in Edit mode, go to Code tab, make your changes, press Save. Give it a few seconds while the App rebuilds. You can edit existing files, but adding and deleting files isn't supported yet.
Why does building take so long?
Building runs a full AI agent, so a single iteration can take several minutes. That's normal. Sonnet is faster and cheaper than Opus for most changes, so use it unless you really need Opus.
Can a Custom App reuse Fibery's native features so they work exactly the same as they do natively?
No, not currently. Every Custom App is built from scratch - there's no library of ready-made native components that you can drop into an app. You can use UI JavaScript libraries to build your own version of a feature, but you won't get its native behavior for free - you'd have to build that yourself.
What happens to an App when the underlying schema changes — field renamed, database deleted?
The App will break and you will have to fix it manually. We are working on better survivability of apps for databases and fields renames now.
I have an error when creating an App, what to do?
Just copy the error and paste to AI panel, it should fix the problem.
Can I simplify Fibery UI somehow via many Apps?
Yes, you can build yet another App that will just provide navigation to several Apps. Copy links for every App and create a prompt like this for a new App:
Create a very simple UI that work as a portal to the following Apps
New Product Area https://[yourworkspace].fibery.io/apps/new-app/
Requests Inbox https://[yourworkspace].fibery.io/apps/new-app-20/
Vacations Charts https://[yourworkspace].fibery.io/apps/new-app-16/
I should be able to quickly open any app from another app, so keep navigation somehow
And as a result, you will have an App with UI like this that you can send to users
What else?
You can also change URL of custom app, you need to find App URL action on top of the custom app.
How to update Custom App's platform?
Fibery can ship new versions of Custom Apps platform. In some cases these versions are not backward compatible, so when working with some old app you can update the platform and the app will be re-build on the new platform version.
Notes:
This operation consumes tokens
🐝 If you create apps via MCP and want to use new apps platform version to some older app, you still have to update platform from Fibery UI
All new apps will use new platform
Versioning and undo
Can I create a stable version of an App so I don't break it with experiments?
Fibery creates a version of the app on every build, so no need to do it manually.
Can I undo a change or roll back to a previous version?
Yes, you can revert to any version.
Sharing and permissions
Can I share an App outside Fibery?
It is not possible to Share or Publish an App so far. However, if you Publish Space to Web, the App will be visible to everyone, so you can use this.
Can an app show someone data they shouldn't see?
No — apps are safe. Apps are client-side, so if a user does not have access to a database, that database will not be visible to that user.
Credits
I ran out of Credits and I'm not an Admin — what should I do?
Ask your workspace Admin to purchase more credits or use Fibery MCP Server to create Apps, it can do it!
Does using an app cost credits, or only building it?
App usage is free, so you spend credits only on building the App.
Can I build apps in my favorite coding tool?
Yes, you can Build Apps via MCP and it will not cost you any Fibery Credits, so it is a way to go for most cases!
Appearance and mobile
Can I use my custom styles with Apps?
No, you can't use your own styles — Apps match Fibery's UI as closely as possible, including Dark Theme support 🌚.
Do Apps work on mobile?
Yes, but you have to build them to be mobile-friendly.
Data storage and automation
Can I use the data a Custom App returns in automations, or show it as a field on entities?
Not automatically. A Custom app recalculates its data every time someone opens it - nothing gets written down on its own. To use that data elsewhere, you (or whoever builds the app) need to model a database that stores the app's output, then have the app write to it. Once the data lives in a Fibery database, you can use it in automations, formulas, or as a field like any other data.
Can one Custom App pass its results to another app?
No. Apps can't talk to each other directly. The only way to move data between them is through Fibery databases: write the data out from one app, then read it from the other.