---
title: "Move from another AI app builder"
description: "Carry the validated product into Superapp and rebuild it as native Swift."
---
A Lovable, Replit, Bolt, Base44, Bubble, or similar project can become the reference for a native Apple app. Superapp rebuilds the valuable flows; it does not wrap the web output or pretend that React is Swift.

## Collect the product before leaving

-   A public preview or a complete screen recording of every important journey.
-   Screenshots of signed-in, empty, loading, error, and administrator states.
-   Exported assets, copy, data models, and available API documentation.
-   The identity provider, backend owner, payment provider, and domain settings.
-   A list of known bugs and behaviors that should not be reproduced.

### 1. Define the native scope

Choose what belongs on iPhone and which web-only administration or marketing pages should remain on the existing site.

### 2. Create the first Superapp project

Describe the core user, outcome, and screens. Share the existing app as a reference and state clearly that the output must be native SwiftUI rather than a WebView.

### 3. Reconnect data and services

Connect an owned Supabase project or documented API instead of copying secrets from the old client. Recreate permissions and test with non-production data.

### 4. Compare outcomes

Run the two products side by side. Verify the same user can sign in, find their data, complete the main task, and retain paid access where applicable.

:::tip
Keep the old product available until users and data have a tested transition path. A visual match alone is not a successful migration.
:::
