> ## Documentation Index
> Fetch the complete documentation index at: https://www.vibecodeapp.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Choose Your Deployment Path

> Compare deployment options and pick the right one for your app

Vibecode gives you multiple ways to get your app into users' hands. Here's how to pick the right one.

## Deployment Options at a Glance

|                      | Share Link                                 | Web Deploy                                                            | App Store                                                                                                           |
| -------------------- | ------------------------------------------ | --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Best for**         | Sharing with friends, demos, quick testing | Public websites and web apps                                          | Wide distribution on iOS                                                                                            |
| **Setup time**       | Instant                                    | \~2 minutes                                                           | 15-30 minutes + Apple review                                                                                        |
| **Requires**         | Any Vibecode plan                          | Any plan, but billable cloud deployments may require a payment method | Apple Developer (\$99/yr), Expo account, and deployment billing coverage if your app needs a deployed cloud backend |
| **How users access** | Tap a link — no install needed             | Visit a URL in any browser                                            | Download from the App Store                                                                                         |
| **Updates**          | Automatic                                  | Redeploy in one click                                                 | Submit new build + Apple review                                                                                     |

## Share Link — Share Instantly

A published share link lets anyone try your app by opening a link. No App Store release is required. This is the fastest way to share what you've built.

**Use sharing when:**

* You want to share your app with friends or testers
* You're demoing your app
* You want instant access without friction

<Card title="How to Share Your App" icon="share" href="/getting-started/sharing-app">
  Publish your app and share the link
</Card>

## Web Deploy — Put Your App Online

Deploy your app (or just the backend) to a public URL. Your app gets a `yourapp.vibecode.run` address that works in any browser. You can also connect a custom domain.

**Use Web Deploy when:**

* You're building a web app or website
* You need a live backend for your mobile app
* You want a public URL anyone can visit

<Card title="Web Deployment Guide" icon="globe" href="/deploying/guide">
  Step-by-step deployment walkthrough
</Card>

## App Store — Publish to the World

Submit your app to the Apple App Store for anyone to download. Vibecode prepares the app and then uses Expo Launch to start the build and submission flow.

**Use App Store when:**

* You want your app available to the public on iOS
* You need TestFlight beta testing
* You're launching a product or business

**Requirements:**

* [Apple Developer Program](https://developer.apple.com/programs/) membership (\$99/year)
* [Expo account](https://expo.dev/signup) (free)
* If your app needs a deployed cloud backend beyond your included allowance, add a payment method for deployment billing

<Card title="Deploy to App Store" icon="apple" href="/getting-started/deploy-app-store">
  Full App Store submission guide
</Card>

## Not Sure? Start with Sharing

Sharing requires the least setup and is the fastest way to get feedback. Start there, then move to Web Deploy or App Store when you're ready.

<CardGroup cols={2}>
  <Card title="Plans & Credits" icon="credit-card" href="/getting-started/plans-and-credits">
    Compare plans and features
  </Card>

  <Card title="Home Screen Widgets" icon="grid-2" href="/getting-started/home-screen-widgets">
    Add your app to the home screen
  </Card>
</CardGroup>
