FAQ
Frequently asked questions about Instance. Find answers to common questions here.
What can I build with Instance?
With Instance, you can build a wide range of applications, from simple tools to complex web apps or progressive web apps that you or your users can add to your mobile devices' home screens. Instance supports modern web-based technologies, including React, TypeScript, Tailwind CSS, and SQL databases, for powerful data management capabilities.
Can I directly format my page or modify text without using the chat?
Yes, switch to the Editor tab to update your components' style instantly—no messages needed. Learn more about visual editing.
Can I download my app's source code?
Yes, you can access your source code through the Editor tab and use the Download button to export projects. Learn more about viewing your code and downloading your source code.
Can I work with databases?
Yes, Instance supports databases. It automatically sets up a ready-to-use database for you based on the details of your prompt—no manual configuration needed. Learn more about working with databases.
Can I use an external database like Supabase?
Yes, you can use an external database like Supabase. Ask Instance to add it. You will need to add API keys and go through the setup, though. The easier way is to use Instance's built-in database. Learn more about working with databases.
How many apps can I create?
Have a look at our plans overview to learn everything about usage limitations.
How many apps can I publish?
Have a look at our plans overview to learn everything about usage limitations.
Do unused messages roll over to the next month?
Your message allowance resets at the start of each billing period. Unused messages don't carry over to the next month. Have a look at our plans overview to learn everything about usage limitations.
What are messages in Instance?
A message consists of any text sent through the chat interface that gets a response from the AI. Have a look at our plans overview to learn everything about usage limitations.
What does it mean to publish an app?
Publishing an app means releasing a stable, finished version of your project for users to see and use. While you continue tweaking and testing in your preview (or development) version inside Instance, users only interact with the polished, published version. This way, they get a smooth experience — no broken layouts or half-finished features — while you stay free to experiment behind the scenes. Learn more about publishing.