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.In-App Purchases
RevenueCat built in
Push Notifications
OneSignal built in
AppsFlyer
Attribution built in
Native Features
All despia() capabilities