Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 21 additions & 3 deletions faqs.mdx
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
---
title: "Frequently Asked Questions"
description: "Find answers to common questions about Vibecode, our features, and how to get the most out of your app development experience."

Check warning on line 3 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L3

Did you really mean 'Vibecode'?
---

Find answers to common questions about Vibecode, our features, and how to get the most out of your app development experience.

Check warning on line 6 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L6

Did you really mean 'Vibecode'?

## General

<AccordionGroup>
<Accordion title="What is Vibecode?">

Check warning on line 11 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L11

Did you really mean 'Vibecode'?
Vibecode is the easiest way to build apps using natural language. Available on iOS and on the web at vibecodeapp.com, you can generate fully functional apps with prompting, test them in real-time, and share with anyone instantly.

Check warning on line 12 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L12

Did you really mean 'Vibecode'?
</Accordion>

<Accordion title="What makes Vibecode different from other AI app builders?">

Check warning on line 15 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L15

Did you really mean 'Vibecode'?
Vibecode is unique because it:
- Allows you to build and test directly on your mobile device
- Supports one-click sharing via published links without requiring App Store submission
Expand All @@ -31,16 +31,16 @@
Sharing by published link is the fastest way to let people try your app immediately.
</Accordion>

<Accordion title="What can I build with Vibecode?">

Check warning on line 34 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L34

Did you really mean 'Vibecode'?
Mobile apps for iOS and Android, plus web apps. The world is your oyster — you can build whatever comes to your mind. Check out the [Example Projects](/getting-started/use-case-1) for inspiration.
</Accordion>

<Accordion title="Do I need coding experience to build with Vibecode?">
No coding experience is required! Vibecode is designed for everyone, from complete beginners to experienced developers. You simply describe what you want in natural language, and the AI handles the technical implementation. If you do have coding experience, you can [download your code](/getting-started/download-code) or [connect via SSH](/getting-started/export-ssh) for deeper customization.

Check warning on line 39 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L39

Did you really mean 'Vibecode'?
</Accordion>

<Accordion title="When will the Vibecode Android app come out?">
We're actively working on Android support. While we can already generate Android-compatible code, the native Vibecode Android app for building on-device is coming soon. Stay tuned to our [updates](/updates) and [community channels](/resources/community) for the latest announcements.
<Accordion title="When will Vibecode come out for Android?">
The Vibecode Android app is available now! You can download it from the [Google Play Store](https://play.google.com/store/apps/details?id=com.vibecodeapp.app). You can run and edit apps on Android, but Play Store submission is not available yet.

Check warning on line 43 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L43

Did you really mean 'Vibecode'?
</Accordion>

<Accordion title="Can I use Vibecode to build production-ready apps?">
Expand All @@ -48,7 +48,7 @@
</Accordion>

<Accordion title="Can I use Vibecode for professional purposes? E.g. for my work or my business?">
Absolutely! Vibecode is suitable for both personal and professional use. Many businesses and professionals use Vibecode to:

Check warning on line 51 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L51

Did you really mean 'Vibecode'?
- Prototype ideas quickly
- Build internal tools and apps
- Create client projects
Expand All @@ -58,11 +58,11 @@
</Accordion>

<Accordion title="Will Vibecoded apps work on Android and iOS?">
Yes! Apps built with Vibecode are cross-platform and work on both iOS and Android devices. The code is built using React Native and Expo, which enables deployment to both platforms from a single codebase.

Check warning on line 61 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L61

Did you really mean 'Vibecode'?
</Accordion>

<Accordion title="How long does it take to build an app with Vibecode?">
It depends on the complexity of your app. Simple apps can be built in minutes, while more complex apps with multiple features might take longer. The beauty of Vibecode is that you can iterate and refine quickly using natural language.

Check warning on line 65 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L65

Did you really mean 'Vibecode'?
</Accordion>
</AccordionGroup>

Expand All @@ -74,7 +74,7 @@
</Accordion>

<Accordion title="How should I structure my prompts for the best results?">
Our AI Agent is pretty good at coming up with what is needed for building your app regardless of the prompt, but for specific features it is best to be as specific as possible. You can even suggest examples (e.g., "An app that is designed like Duolingo" or "make the app have the Google color scheme"). Check out our [Native UI Components](/getting-started/native-ui-components) page for copy-paste prompts.

Check warning on line 77 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L77

Did you really mean 'Duolingo'?
</Accordion>

<Accordion title="What should I do when I hit an error?">
Expand All @@ -92,15 +92,23 @@

**[Stripe](/monetization/stripe-setup)**: For one-time payments and custom payment flows — prompt the AI to "add Stripe payment integration" and configure via the ENV tab.

**Important**: Never hardcode API keys in your app. Always use environment variables via the Vibecode ENV tab.

Check warning on line 95 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L95

Did you really mean 'Vibecode'?
</Accordion>

<Accordion title="How do I publish my app to the App Store?">
Vibecode has a built-in App Store submission flow — no need to use Xcode manually.
Vibecode has a built-in App Store submission flow — no need to use Xcode manually. Due to Apple's restrictions, this is only available on the web app.

Check warning on line 99 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L99

Did you really mean 'Vibecode'?

Check warning on line 99 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L99

Did you really mean 'Xcode'?

1. Open your project on the web app and click the **Deploy** button
2. Select **Deploy to App Store**
3. Follow the step-by-step wizard to configure your app and add your Expo token
4. After the wizard, you'll be directed to Expo Launch where you can create a new Expo dev project or connect an existing one
5. Sign in to your Apple Developer account to complete the submission

{/*
1. Open your project and tap the app name (mobile) or click Share (web)
2. Select **Publish on App Store** / **Deploy to App Store**
3. Follow the step-by-step wizard to configure your app, add your Expo token, and start Expo Launch
*/}
Comment thread
thinal12 marked this conversation as resolved.

You'll need an [Apple Developer Program membership](https://developer.apple.com/programs/) ($99/year) and an [Expo account](https://expo.dev/signup) (free).

Expand All @@ -116,11 +124,21 @@
</Accordion>

<Accordion title="How do I start a new chat with the agent?">
Look for the "New Chat" or "+" button in the Vibecode workspace. This creates a fresh conversation while preserving your existing chats. You can always return to previous chats by selecting them from your chat history.

Check warning on line 127 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L127

Did you really mean 'Vibecode'?
</Accordion>

<Accordion title="How can I download my project's code?">
Due to Apple's restrictions, downloading your code is only available on the web app.

1. Open your project in the web app
2. Click the **`<>`** button
3. Click **"Download Code"**

After clicking, the download link will be sent to your email. The exported code is a complete React Native/Expo project that you can run locally, modify, and deploy.

{/*
Long-press on any app in your projects list and select "Download Code." Check your email for the download link. The exported code is a complete React Native/Expo project that you can run locally, modify, and deploy.
*/}

See the full guide: [Download Your Code](/getting-started/download-code)
</Accordion>
Expand All @@ -130,7 +148,7 @@

<AccordionGroup>
<Accordion title="Can I connect my project to a backend to store data?">
Yes! [Vibecode Cloud](/features/vibecode-cloud) provides a built-in backend for your app with database, authentication, and file storage. Just tell the AI "add a database and authentication to my app" and it sets everything up automatically.

Check warning on line 151 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L151

Did you really mean 'Vibecode'?

Vibecode Cloud is available on Plus plans and above. See the [Vibecode Cloud guide](/features/vibecode-cloud) for details.

Expand All @@ -138,7 +156,7 @@
</Accordion>

<Accordion title="Can I add login to my app?">
Yes! With [Vibecode Cloud](/features/vibecode-cloud) (available on Plus plans and above), you can add user authentication to your app. Tell the AI "add login to my app" and it will set up Better Auth with Vibecode's default email OTP flow.

Check warning on line 159 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L159

Did you really mean 'Vibecode'?

Check warning on line 159 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L159

Did you really mean 'Vibecode's'?

For Google Sign-In, see the [Google Sign-In setup guide](/google-login/setup).
</Accordion>
Expand All @@ -154,11 +172,11 @@
</Accordion>

<Accordion title="Are Vibecode apps actually native iOS/Android apps? Or is it just web apps?">
Vibecode generates **true native mobile apps**, not web apps. Your apps are built using React Native and Expo, which compile to native iOS and Android code. This means full access to native device features (camera, sensors, notifications), native performance, and ability to publish to app stores.

Check warning on line 175 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L175

Did you really mean 'Vibecode'?
</Accordion>

<Accordion title="Can I use Vibecode to build a web app?">
Yes! Vibecode now includes a website and web app builder. Simply prompt the AI to "create a website" or "create a web app" and it will generate the appropriate code. See [Building on Web](/getting-started/web-app) for details.

Check warning on line 179 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L179

Did you really mean 'Vibecode'?
</Accordion>
</AccordionGroup>

Expand All @@ -166,7 +184,7 @@

<AccordionGroup>
<Accordion title="How do I upgrade my account?">
**Web:** Sign into Vibecode and click Upgrade in the bottom left.

Check warning on line 187 in faqs.mdx

View check run for this annotation

Mintlify / Mintlify Validation (vibecodeapp) - vale-spellcheck

faqs.mdx#L187

Did you really mean 'Vibecode'?

**iPhone:** Click the Profile or Settings button and scroll down to "Upgrade Subscription."

Expand Down