Skip to content
Help Center

Frequently Asked Questions

Quick answers to common questions about Code2Native.

Getting Started

How long does it take to build an app?

Android builds land in 2-5 minutes and you can watch the log stream live. Cloud iOS builds run on real Apple silicon and take longer. An App license, Builder or Pro gets an unsigned .ipa to sign yourself; on Pro you can instead upload your Apple distribution certificate (.p12) and provisioning profile to get back a signed .ipa.

Do I need coding skills?

No. For website and store apps you enter a URL, a name, and an icon — the Gradle and Xcode side is ours.

What types of websites work best?

Any responsive site served over HTTPS — stores, blogs, dashboards, PWAs. If it looks right at phone width in the free preview, it will look right in the app.

Can I try before paying?

Yes — one marked Preview APK, no card. The APK is marked. The on-site preview does not spend a build.

Pricing & Credits

How do credits work?

Credits come with a plan. There is no à la carte pack. The Free signup credit is one Preview URL wrap — it does not compile a ZIP. Paid wrap Android is 0 credits (App license: this website; Builder and Pro: every website). Credits spend on compile, IPA, and Windows on a paid plan. Platform faults refund; a compile that would fail on your laptop does not.

What happens if my build fails?

If the failure is ours (platform or network), the credit comes back. If your source would not compile on your laptop, the credit stays spent — we ran the machine. The build log names the first error.

Do credits expire?

The Free signup credit is a URL wrap and does not expire. An App license includes credits for IPA and Windows, not ZIP compiles. Builder and Pro credits refresh each billing cycle. There is no pack to buy — ZIP and git compiles need Builder or Pro.

App Store Submission

Can I publish to Google Play Store?

Yes. Pick 'Store' distribution and set your Application ID to get a signed AAB for Play Console. Signing: source builds use a key created for your project; website and Shopify apps use your uploaded keystore or, for an app created from 1 November 2026, a key created for the app at its first build, which you can download from the app's Signing page. Apps created before then without your keystore use the platform key shared by many apps and keep it. If you already have a key for this app on Google Play, upload it before your first release.

Can I publish to Apple App Store?

Cloud iOS builds are live: we build on real Apple silicon. An App license, Builder or Pro returns an unsigned IPA for you to sign; on Pro you can upload your Apple distribution certificate (.p12) and provisioning profile and we return a signed IPA. Either way we never need your Apple ID or App Store Connect access. iOS Web Clips remain available as the zero-signing option.

Will my app get rejected?

WebView apps can be approved if they provide value beyond just wrapping a website. We recommend native features such as biometric login, offline support or native navigation (push notifications are available in Android builds only). Follow our compliance checklist.

Who owns the app?

You do. The store listing, the published app and the signed files you download are yours, and so are any keystore or Apple certificates you upload. We're just the build tool.

Security & Privacy

Can you see my website content?

We only access your website during the build process to embed it in the app. We don't store your website data or analytics.

Is my signing key secure?

Yes. Signing keys are encrypted at rest and only used during builds. They're never logged or exposed in build output.

Do you add tracking to my app?

No. We don't inject any analytics or tracking. The only third-party integrations are ones you configure (like OneSignal or AdMob).

Technical

What native features are available?

Camera, location, biometrics (Face ID/Fingerprint), QR scanner, push notifications (Android), secure storage, clipboard, sharing, and more. See our Native Bridge API documentation.

Can I use my own source code?

Yes, on Builder or Pro. App is a wrap license for this website — ZIP and git compiles need Builder or Pro. Free accounts wrap a live URL into a Preview Android APK. Source ZIP is a paid lane. Flutter and native Android (Gradle) build today; Capacitor, React Native, Ionic, and Expo are waitlisted.

What Android versions are supported?

Our apps support Android 7.0 (API 24) and above, covering 95%+ of active devices.

Does the app work offline?

Yes. We include offline detection and a fallback page. For PWAs, your service worker is preserved for full offline support.