How it works
NativeBundle wraps your existing website or web app in a real native shell (Capacitor) and delivers store-ready Android files and a complete iOS project. One-time 39 USD per app, no subscription.
- 1
Fill in and preview – free
Enter your web address, app name and logo, and choose features like push notifications, camera and GPS. You see your app instantly in the phone preview.
- 2
Enter your email
When you're happy, enter your email. It becomes your account – no password needed, you get a sign-in link by email.
- 3
Pay safely – you're only charged when the app is ready
You enter your card details and 39 USD is reserved. The money is only charged once both the Android and iPhone packages have been built. If the build should fail, the reservation is released immediately – you risk nothing. No subscriptions or recurring fees.
- 4
We build your app
All icons, splash screens and app files are created automatically. It takes a few minutes.
- 5
Test, download and publish
You get the Android file for Google Play, an APK file you install directly on your Android phone to test the app, and the iPhone package for the App Store (test on iPhone via Apple's TestFlight). Sign in again any time to download or rebuild. If Apple or Google change their technical requirements later, you can regenerate the app here – keeping the same key and app ID.
What do I need?
- A mobile-friendly website with HTTPS
- Your website must work well on mobile screens and have a secure address (https://).
- Your own developer accounts with Google and Apple
- The app is published under your own name. Google Play Console costs 25 USD once, Apple Developer Program 99 USD per year. You don't need a Mac.
- Follow the store guidelines
- Apple and Google review content, copyright and usefulness. NativeBundle delivers technically store-compliant apps, but is not responsible for your app's content being approved – that responsibility is yours.
- Free OneSignal account (if you want push notifications)
- Optional. To send push notifications to your app users you need a free OneSignal account, linked once to a free Firebase project. Already have accounts there? Reuse them – just click New App/Website in OneSignal to get a new App ID for each app. For automatic event notifications (e.g. new messages), your web app must also be adapted to send through OneSignal and link the correct user to the correct phone. NativeBundle adds the Android receiver, not your web app’s event logic or user linking. Manual broadcasts in OneSignal do not require this adaptation.
Technical specification
| Supported sources | Any public https website or web app: Lovable, Bolt, v0, Replit, Bubble, Webflow, Framer, WordPress, custom React/Vue/Next.js sites and more. |
|---|---|
| Android delivery | Signed .aab for Google Play, installable .apk for testing, keystore and upload_certificate.pem. targetSdk/compileSdk 36, minSdk 24, R8 code optimisation enabled. Includes a step-by-step Google Play guide (first release, updates, .pem migration, store rules) and a push notification guide. |
| iOS delivery | Complete Xcode project that opens ready in Xcode, plus APP_STORE_GUIDE.md: sign with your own Apple team, test in TestFlight and submit to the App Store – with your own Mac or a cloud build option if you have none. Apple review tips (minimum functionality, in-app purchases) and iPhone push setup included. No Mac required to order. |
| Versioning | You choose version name and build number. Free rebuilds keep App ID, key, logo and settings and raise the build number automatically – and open at the features step so you can switch features on or off. |
| Native features | Push notifications (OneSignal / Firebase FCM v1), pull-to-refresh, camera, GPS, file upload, deep links, splash screen and all icon sizes. |
| Offline | Optional native offline screen (automatic or your own image/text, five languages) – or turn it off so your own PWA/Service Worker offline cache keeps working. |
| Ownership | Full source code, signing key and files are yours. No lock-in, no monthly fees; your web app updates show up in the app instantly. |
| Price | 39 USD one-time per app. The card is only reserved and charged once the build succeeds. |
Can my app work offline?
Yes, if your web app has its own offline cache (PWA/Service Worker). Then turn off the offline screen in step 3, so the app keeps showing your cached content. Without such a cache, the offline screen gives a clean message instead of the phone's raw network error.