In-app purchases, built in
Base44’s own documentation is direct on this:“Digital goods: Do not use Stripe for payments inside your mobile app. Apple and Google require their own billing systems for digital content. If your app uses Stripe for digital content, your app is rejected.”Base44 is actively working on a native billing integration. Until it ships, Base44 apps that sell digital content cannot be submitted to the stores. Despia includes RevenueCat today, working on both iOS and Android.
Push notifications, built in
OneSignal is included. Register the device and link it to your user on every app load:Install attribution and ad analytics, built in
AppsFlyer ships with every Despia app:App Store Guideline 4.2
Apple requires apps to have native functionality beyond what a website provides. Base44’s current wrapper is a lightweight WebView shell that does not include push notifications, offline capability, biometrics, or haptics. These are the features reviewers look for, and without them submissions run a high risk of rejection. Despia adds all of them viadespia() calls from your existing Base44 web code.
Using Base44 with Despia
Your Base44 app is a web app with a URL. Point Despia at it, add native features using the AI prompts on each feature page, and publish from the Despia dashboard.| Despia | Base44 mobile | |
|---|---|---|
| In-app purchases | Built in via RevenueCat | Not supported (Stripe rejected) |
| Push notifications | Built in via OneSignal | Not supported |
| Install attribution | Built in via AppsFlyer | Not supported |
| Offline support | Full, via localhost server | Not supported |
| Biometrics / Face ID | Built in | Not supported |
| Haptics | Built in | Not supported |
| OTA updates | Free, no MAU limits | Web layer only |
| Deployment | One click | Generates IPA/AAB, manual upload |
In-App Purchases
RevenueCat built in
Push Notifications
OneSignal built in
AppsFlyer
Attribution built in
Native Features
All despia() capabilities