In-app purchases, built in
This is the most important difference for most apps. Lovable’s Capacitor export does not include native billing. If your app sells digital content, subscriptions, premium features, one-time purchases, you cannot use Stripe inside a native app. Apple and Google require their own billing systems and will reject apps that try to route around them. Despia includes RevenueCat as a first-class built-in. No plugin, no native dependency, no Xcode required.Push notifications, built in
OneSignal is included. Register the device and link it to your user on every app load:include_external_user_ids.
Install attribution and ad analytics, built in
AppsFlyer ships with every Despia app. Three variables are injected automatically on every page load:Offline support, no file://
Lovable’s Capacitor export runs offline from the file:// protocol by default. This breaks Supabase auth, OAuth flows, and most third-party SDKs that require an http:// or https:// origin. Sign In with Apple will not load on file:// at all.
Despia serves your app from http://localhost via an on-device HTTP server. Your app behaves identically to yourapp.lovable.app. Cookies work, auth works, every SDK loads normally.
Optional: enable the Local Server add-on for full offline support. Your app loads in milliseconds from the local cache with no network dependency after first launch.
One-click deployment, no Xcode
Connecting Lovable’s Capacitor export requires Xcode, provisioning profiles, and signing certificates on a Mac. Despia manages all of that from the dashboard. Connect your Lovable app URL and click publish. OTA updates are included at no cost with no MAU limits. When you redeploy in Lovable, the update reaches users on their next launch, no store review required.No lock-in
Connect Despia to your custom domain rather than youryourapp.lovable.app URL directly. If you ever move to self-hosting or a different framework, update your DNS to point the same domain at the new host. The Despia app keeps loading the same URL, and nothing changes in the stores.
Your App Store listing, ratings, RevenueCat entitlements, and AppsFlyer attribution all live in Despia, not in Lovable. They stay intact through any hosting or framework change.
Feature summary
| Despia | Capacitor (Lovable built-in) | |
|---|---|---|
| In-app purchases | Built in via RevenueCat | Requires plugin, not included |
| Push notifications | Built in via OneSignal | Requires plugin |
| Install attribution | Built in via AppsFlyer | Not included |
| Offline support | Full, via localhost server | file://, breaks auth and SDKs |
| OTA updates | Free, no MAU limits | Appflow discontinued (Feb 2025) |
| Deployment | One click, no Xcode | Xcode and provisioning required |
In-App Purchases
RevenueCat built in
Push Notifications
OneSignal built in
AppsFlyer
Attribution built in
Native Features
All despia() capabilities