> For the complete documentation index, see [llms.txt](https://docs.buildnatively.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.buildnatively.com/getting-started/faq.md).

# FAQ

General questions

### Does Natively support any website?

Natively supports any website. You can connect it to Natively and build a mobile app without coding. Integration with native features might take some coding, but our [plugins and SDKs](/guides/integration.md) are very simple and well-documented.

### How much does it cost to build a mobile app?

Check out our [pricing](https://www.buildnatively.com/pricing) page for more details.

But you also will need the Apple developer account ($99/year) or Google Play developer account ($25 once).

### Can I get help with the App Store/Google Play release or Natively setup?

Absolutely. You can handle the setup independently using our [documentation and resources](https://docs.buildnatively.com/guides/testing-and-submitting-your-app).

Alternatively, if you want peace of mind and want to save time, you can hire our team for Paid Assistance. We will review your app's details (metadata, descriptions, and screenshots) to ensure it complies with store policies, provide an optimization checklist if changes are needed, and completely manage the submission process to Apple and Google on your behalf.

Interested in our premium release service? Contact us at <help@buildnatively.com> to get started!

### How do I migrate an existing app to Natively?

If you have a published app that was built using another service or by a different developer, you can migrate it to Natively. Here's how:

1. **Create a new app** in your Natively account.
2. **Upgrade** its plan.
3. **Provide your iOS credentials** as detailed in this [guide](/natively-platform/app-info/ios-build.md).
4. **Submit this form** with all the required information: <https://tally.so/r/wLZexO>

After submitting the form, we will migrate your app to Natively. This will allow you to upload builds generated by Natively to your TestFlight and Play Console. However, you'll still need to configure any native features you want to use within your app.

### Can I hire an expert to integrate Natively for me? <a href="#can-i-hire-an-expert-to-integrate-natively-for-me" id="can-i-hire-an-expert-to-integrate-natively-for-me"></a>

Yes, of course, you can hire our specialist for an hourly rate to integrate Natively into your website. Contact us: <help@buildnatively.com>

## App functionality and updates

### Will all my website’s functionalities work in the app?

Any functionality associated with your website will work as in Chrome & Safari browsers on a mobile device.

### Some website functionality doesn't work in the app built with Natively

If you experience a feature that functions correctly in mobile browsers like Safari (iOS) or Chrome (Android) but not in the Natively app, please email us the following a code snippet or screenshot, along with a video that compares the feature's behavior in Natively and a mobile browser to <help@buildnatively.com>

### When do I need to rebuild and resubmit my app?

**You DO need to rebuild and resubmit when:**\
**-** You change any settings inside the Natively Dashboard (such as enabling/disabling native features, changing your App URL, or uploading a new App Icon/Launch screen).\
\- You want to apply a new core platform update or bug fix from Natively.

**You DO NOT need a rebuild for:**\
**-** Any changes you make directly inside your web app (fixing a workflow, changing text, updating your database, or editing your web design). These update instantly for your users.

### I don't see a feature that is very important for my application.

We're constantly implementing new native features. If you have any ideas or requirements, feel free to submit your ideas on [this](https://ideas.buildnatively.com) page.\
You can also request a custom feature by emailing us at <help@buildnatively.com>

### Why aren't Natively features working in my web browser?

Natively features are designed to work within the app created with Natively. They won't function in a web browser.

### My iOS Distribution Certificate is expiring soon. Do I need to do anything to keep my app running?

No action is required. Your live app will continue to work for all your users.

An expired Distribution Certificate does not affect apps that are already available on the App Store. Your users can still download, open, and use the app without interruption.

Natively manages these certificates for you. As soon as your current certificate expires, our system will automatically generate a new one the next time you trigger a build.

The only time a certificate matters is when you are signing a new update. Since Natively handles this rotation in the background, your next submission will go through smoothly with the new, valid certificate.

## Account and billing

### Can I change my subscription plan(s)?

You can easily upgrade or downgrade your subscriptions at any time on a prorated basis.

### How do I change the billing period of my subscription?

1. Go to your app's dashboard.
2. In the top right corner, click the "Manage plan" button.
3. Use the toggle to switch between "Monthly Billing" and "Yearly Billing".
4. Click the "Switch to..." button that appears below your plan.
5. Confirm your change.

<figure><img src="/files/8hMJtyeZ899xr0jodfiU" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/OapPPhH0YgR0Ul9CUtII" alt=""><figcaption></figcaption></figure>

### How do I cancel my Natively subscription?

You can easily cancel your subscription through your Natively dashboard.

1. Go to **Payments > Plan Subscriptions:** [**quick link**](https://app.buildnatively.com/ncnp?page=payments)
2. You'll see a list of your active Natively subscriptions.
3. Select the subscription you wish to cancel.
4. Click the **Cancel** button.
5. **Provide us with feedback!** A popup will appear asking you to share your reasons for canceling. We appreciate your honest feedback as it helps us improve Natively for everyone.

Your subscription will then be scheduled to cancel at the end of your current billing period. Your app will retain access to Natively features until that date.

### Will my app continue working if I stop paying my monthly subscription?

Your app will be downgraded to the **Preview** plan when you stop paying your monthly or annual subscription. A blocking banner will appear over your app, preventing normal use until you reactivate your subscription.

<figure><img src="/files/zPWGbUQLqGsiycklazCN" alt=""><figcaption></figcaption></figure>

### I paid for a subscription, why do I still see the 'Subscription inactive' banner?

This can happen due to caching. Sometimes, your device holds onto old information about your subscription status. To fix this, try the following:

* **For App Builds Created After Nov 13, 2025:**

  Locate and tap the Refresh button directly on the banner. This will instantly update your status.
* **For App Builds Created On or Before Nov 13, 2025:**\
  You must clear the app's cache. The most reliable way to do this is to uninstall and reinstall the application. Alternatively, on Android devices, you may try clearing the App Data via your system settings.

If you're still seeing the banner after trying these steps, please contact our support team for further assistance: <help@buildnatively.com>

### How do I upgrade my app to a Lifetime plan?

In your Natively account, click the 'Buy licenses' button. In the popup, select the number of licenses you want to purchase. After confirming, you'll be redirected to a Stripe checkout page for payment.

<figure><img src="/files/0kxh5xMplTVWx2ZiNaiK" alt=""><figcaption></figcaption></figure>

After successful payment, the licenses will be added to your account. Go to the dashboard of the app you want to upgrade. Click 'Manage plan' or 'Upgrade plan'. Scroll down to the bottom and click 'Update to Lifetime'. Then confirm your choice.

<figure><img src="/files/Ky0YaJqunssALIGr8iT9" alt=""><figcaption></figcaption></figure>

If your app has an active subscription, it will be canceled immediately without proration.

### My app is on Lifetime plan. How do I buy more builds?

When your app's build count reaches zero, only the app owner can initiate a new build due to billing responsibilities. If the owner attempts to rebuild, they will be directed to the Stripe checkout page to pay for an additional build. Once the payment is successful, the rebuild process will start automatically.

Here are the steps to order a new build:

1. Log in to Natively using the app owner's account.
2. Select your app from the dashboard.
3. Navigate to the **Publish** section.
4. Choose the platform you wish to rebuild (**Android Build** or **iOS Build**).
5. Click the **Rebuild App** button.
6. Ensure that you set the app version number to be higher than the current version.
7. Click **Rebuild App** again. At this point, you will be redirected to Stripe to pay for the additional build.
8. Complete the payment process on Stripe. Once the payment is successful, the app rebuilding will begin automatically.

### How do I transfer my app to another Natively account?

To transfer your app to another account, please go to the **Settings** section of your app dashboard, then the **Users** tab, and click **Transfer app**. Enter the email address of the user you wish to transfer the app to and click **Yes, transfer**.

Please note that the recipient must have a registered Natively account and will need to confirm the transfer from their Natively account. Also, the current subscription associated with the app will be canceled.

If you prefer to keep the current subscription active, you can invite the user to collaborate on the app instead of transferring ownership. To do this, in the **Users** tab, click **Invite users**, enter their email address, and click **Invite**. This will allow them to see and manage the app within their own Natively account.

### How do I delete my app in Natively?

To delete your app, go to your App Dashboard, select 'Settings,' and scroll down to click the red trash can icon. \
**Important Note:** Deleting your app is a final action. This will immediately cancel your subscription, and no refunds will be issued for the remaining subscription period.

### How do I request a refund from Natively?

If you're unsatisfied with Natively, you can request a refund before 3 days after your purchase. To initiate the process, contact our support chat or email us at <help@buildnatively.com> with the following details:

* Reasons for requesting a cancellation or refund
* Suggestions on how we can improve
* The email associated with your Natively account


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.buildnatively.com/getting-started/faq.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
